Mock Version: 2.6 Mock Version: 2.6 Mock Version: 2.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/thunderbird.spec'], chrootPath='/var/lib/mock/f33-build-25091886-2794670/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/thunderbird.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'} and shell False warning: line 180: It's not recommended to have unversioned Obsoletes: Obsoletes: thunderbird-lightning warning: bogus date in %changelog: Wed Mar 3 2020 David Auer - 68.5.0-2 Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1610582400 Wrote: /builddir/build/SRPMS/thunderbird-78.6.1-1.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/thunderbird.spec'], chrootPath='/var/lib/mock/f33-build-25091886-2794670/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/thunderbird.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'} and shell False warning: line 180: It's not recommended to have unversioned Obsoletes: Obsoletes: thunderbird-lightning warning: bogus date in %changelog: Wed Mar 3 2020 David Auer - 68.5.0-2 Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1610582400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xqDVn6 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf thunderbird-78.6.1 + /usr/bin/xz -dc /builddir/build/SOURCES/thunderbird-78.6.1.source.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd thunderbird-78.6.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #9 (mozilla-build-arm.patch): + echo 'Patch #9 (mozilla-build-arm.patch):' + /usr/bin/patch --no-backup-if-mismatch -p2 -b --suffix .arm --fuzz=2 patching file gfx/ycbcr/moz.build Hunk #1 succeeded at 53 (offset -8 lines). + echo 'Patch #304 (mozilla-1245783.patch):' Patch #304 (mozilla-1245783.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1245783 --fuzz=2 patching file js/src/Makefile.in Hunk #1 succeeded at 88 (offset -56 lines). + echo 'Patch #416 (firefox-SIOCGSTAMP.patch):' Patch #416 (firefox-SIOCGSTAMP.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .SIOCGSTAMP --fuzz=2 patching file media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc Hunk #1 succeeded at 65 with fuzz 2 (offset 3 lines). + echo 'Patch #417 (build-aarch64-user_vfp.patch):' Patch #417 (build-aarch64-user_vfp.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .aarch64-user_vfp --fuzz=2 patching file js/src/wasm/WasmSignalHandlers.cpp Hunk #1 succeeded at 245 (offset 1 line). + echo 'Patch #418 (mozilla-1512162.patch):' Patch #418 (mozilla-1512162.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozbz-1512162 --fuzz=2 patching file js/xpconnect/src/XPCWrappedNative.cpp Hunk #1 succeeded at 1075 (offset -17 lines). Hunk #2 succeeded at 1122 (offset -17 lines). + echo 'Patch #307 (build-disable-elfhack.patch):' Patch #307 (build-disable-elfhack.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .elfhack --fuzz=2 patching file toolkit/moz.configure Hunk #1 succeeded at 1091 (offset -39 lines). + echo 'Patch #402 (mozilla-526293.patch):' Patch #402 (mozilla-526293.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .526293 --fuzz=2 patching file widget/gtk/nsFilePicker.cpp Hunk #1 succeeded at 367 (offset 1 line). + echo 'Patch #405 (mozilla-1556931-s390x-hidden-syms.patch):' Patch #405 (mozilla-1556931-s390x-hidden-syms.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1556931-s390x-hidden-syms --fuzz=2 patching file gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp + /usr/bin/rm -f .mozconfig + /usr/bin/cp /builddir/build/SOURCES/thunderbird-mozconfig .mozconfig + /usr/bin/cat /builddir/build/SOURCES/thunderbird-mozconfig-branded + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --disable-jemalloc' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-webrtc' + echo 'ac_add_options --without-system-icu' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --without-system-libvpx' + echo 'ac_add_options --disable-crashreporter' + echo 'export NODEJS="/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper"' + 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_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 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VIhnPa + umask 022 + cd /builddir/build/BUILD + cd thunderbird-78.6.1 + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor-0.14.3.tar.xz + cd - /builddir/build/BUILD/thunderbird-78.6.1 + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen Installing cbindgen v0.14.3 Compiling proc-macro2 v1.0.19 Compiling libc v0.2.66 Compiling syn v1.0.35 Compiling unicode-xid v0.2.0 Compiling cfg-if v0.1.10 Compiling getrandom v0.1.13 Compiling serde_derive v1.0.114 Compiling serde v1.0.114 Compiling ppv-lite86 v0.2.6 Compiling bitflags v1.2.1 Compiling ryu v1.0.2 Compiling unicode-width v0.1.6 Compiling log v0.4.8 Compiling vec_map v0.8.1 Compiling strsim v0.8.0 Compiling cbindgen v0.14.3 Compiling unicode-segmentation v1.6.0 Compiling itoa v0.4.4 Compiling remove_dir_all v0.5.2 Compiling ansi_term v0.11.0 Compiling c2-chacha v0.2.3 Compiling textwrap v0.11.0 Compiling heck v0.3.1 Compiling atty v0.2.13 Compiling quote v1.0.2 Compiling rand_core v0.5.1 Compiling clap v2.33.0 Compiling rand_chacha v0.2.1 Compiling rand v0.7.2 Compiling tempfile v3.1.0 Compiling toml v0.5.6 Compiling serde_json v1.0.43 Finished release [optimized] target(s) in 4m 27s Installing /builddir/build/BUILD/thunderbird-78.6.1/.cargo/bin/cbindgen Installed package `cbindgen v0.14.3` (executable `cbindgen`) warning: be sure to add `/builddir/build/BUILD/thunderbird-78.6.1/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/builddir/build/BUILD/thunderbird-78.6.1/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/thunderbird-78.6.1/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + echo 'Generate big endian version of config/external/icu/data/icud58l.dat' Generate big endian version of config/external/icu/data/icud58l.dat + icupkg -tb config/external/icu/data/icudt67l.dat config/external/icu/data/icudt67b.dat + ls -l config/external/icu/data total 27512 -rw-r--r--. 1 mockbuild mock 698 Jan 7 23:06 genicudata.py -rw-r--r--. 1 mockbuild mock 840 Jan 7 23:06 icudata.s -rw-r--r--. 1 mockbuild mock 474 Jan 7 23:06 icudata_gas.S -rw-r--r--. 1 mockbuild mock 14074128 Jan 14 11:42 icudt67b.dat -rw-r--r--. 1 mockbuild mock 14074128 Jan 7 23:06 icudt67l.dat -rw-r--r--. 1 mockbuild mock 1291 Jan 7 23:06 moz.build + rm -f config/external/icu/data/icudt67l.dat + mkdir /builddir/build/BUILDROOT/bin + cp /builddir/build/SOURCES/node-stdout-nonblocking-wrapper /builddir/build/BUILDROOT/bin + find ./ -name config.guess -exec cp /usr/lib/rpm/config.guess '{}' ';' cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory cp: cannot stat '/usr/lib/rpm/config.guess': No such file or directory ++ /usr/bin/sed -e s/-Wall// ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive' + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive' ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive' ++ /usr/bin/sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive' + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks' + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' ++ sed -e s/-fpermissive//g ++ echo -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + export LDFLAGS= + LDFLAGS= + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib64 + LIBDIR=/usr/lib64 + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export AR=gcc-ar + AR=gcc-ar + export NM=gcc-nm + NM=gcc-nm + export RANLIB=gcc-ranlib + RANLIB=gcc-ranlib + MOZ_SMP_FLAGS=-j1 + export MOZ_MAKE_FLAGS=-j1 + MOZ_MAKE_FLAGS=-j1 + export STRIP=/bin/true + STRIP=/bin/true + ./mach build 0:01.94 Clobber not needed. 0:01.94 Adding make options from /builddir/build/BUILD/thunderbird-78.6.1/.mozconfig MOZ_CO_PROJECT=mail AUTOCONF=autoconf-2.13 BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/thunderbird-78.6.1/objdir OBJDIR=/builddir/build/BUILD/thunderbird-78.6.1/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/thunderbird-78.6.1/.mozconfig export FOUND_MOZCONFIG 0:01.99 /usr/bin/gmake -f client.mk -s configure 0:02.01 cd /builddir/build/BUILD/thunderbird-78.6.1/objdir 0:02.01 /builddir/build/BUILD/thunderbird-78.6.1/configure 0:02.16 Creating Python 3 environment 0:02.26 Using base prefix '/usr' 0:02.27 New python executable in /builddir/build/BUILD/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python3 0:02.27 Also creating executable in /builddir/build/BUILD/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python 0:03.44 Installing setuptools, pip, wheel... 0:05.96 done. 0:06.79 Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace) 0:06.81 Re-executing in the virtualenv 0:07.09 Adding configure options from /builddir/build/BUILD/thunderbird-78.6.1/.mozconfig 0:07.09 --enable-application=comm/mail 0:07.09 --enable-default-toolkit=cairo-gtk3-wayland 0:07.09 --prefix=/usr 0:07.09 --libdir=/usr/lib64 0:07.09 --with-system-jpeg 0:07.09 --with-system-zlib 0:07.09 --with-system-libvpx 0:07.09 --disable-tests 0:07.09 --disable-strip 0:07.09 --disable-necko-wifi 0:07.09 --disable-updater 0:07.09 --with-system-icu 0:07.09 --enable-calendar 0:07.09 --enable-official-branding 0:07.09 --with-system-nspr 0:07.09 --with-system-nss 0:07.09 --disable-jemalloc 0:07.09 --enable-system-ffi 0:07.09 --enable-optimize 0:07.09 --disable-debug 0:07.09 --disable-webrtc 0:07.09 --without-system-icu 0:07.09 --with-system-jpeg 0:07.09 --without-system-libvpx 0:07.09 --disable-crashreporter 0:07.09 BUILD_OFFICIAL=1 0:07.09 MOZILLA_OFFICIAL=1 0:07.09 NODEJS=/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper 0:07.10 checking for vcs source checkout... no 0:07.18 checking for a shell... /usr/bin/sh 0:07.21 checking for host system type... s390x-ibm-linux-gnu 0:07.21 checking for target system type... s390x-ibm-linux-gnu 0:07.43 Determining COMM source information from sourcestamp.txt... 0:07.43 Determining GECKO source information from sourcestamp.txt... 0:07.66 checking whether cross compiling... no 0:07.76 checking for Python 3... /builddir/build/BUILD/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.9.1) 0:07.77 checking for yasm... /usr/bin/yasm 0:07.81 checking yasm version... 1.3.0 0:07.81 checking for the target C compiler... /usr/bin/gcc 0:07.84 checking whether the target C compiler can be used... yes 0:07.84 checking the target C compiler version... 10.2.1 0:07.87 checking the target C compiler works... yes 0:07.87 checking for the target C++ compiler... /usr/bin/g++ 0:08.11 checking whether the target C++ compiler can be used... yes 0:08.11 checking the target C++ compiler version... 10.2.1 0:08.15 checking the target C++ compiler works... yes 0:08.15 checking for the host C compiler... /usr/bin/gcc 0:08.17 checking whether the host C compiler can be used... yes 0:08.17 checking the host C compiler version... 10.2.1 0:08.20 checking the host C compiler works... yes 0:08.20 checking for the host C++ compiler... /usr/bin/g++ 0:08.23 checking whether the host C++ compiler can be used... yes 0:08.23 checking the host C++ compiler version... 10.2.1 0:08.26 checking the host C++ compiler works... yes 0:08.30 checking for 64-bit OS... yes 0:08.37 checking for new enough STL headers from libstdc++... yes 0:08.38 checking for nasm... /usr/bin/nasm 0:08.49 checking nasm version... 2.15.03 0:08.51 checking for linker... bfd 0:08.51 checking for the assembler... /usr/bin/gcc 0:08.53 checking for ar... /usr/bin/gcc-ar 0:08.53 checking for pkg_config... /usr/bin/pkg-config 0:08.76 checking for pkg-config version... 1.7.3 0:08.81 checking for stdint.h... yes 0:08.85 checking for inttypes.h... yes 0:08.93 checking for malloc.h... yes 0:08.97 checking for alloca.h... yes 0:08.99 checking for sys/byteorder.h... no 0:09.02 checking for getopt.h... yes 0:09.07 checking for unistd.h... yes 0:09.11 checking for nl_types.h... yes 0:09.13 checking for cpuid.h... no 0:09.20 checking for fts.h... yes 0:09.25 checking for sys/statvfs.h... yes 0:09.29 checking for sys/statfs.h... yes 0:09.33 checking for sys/vfs.h... yes 0:09.37 checking for sys/mount.h... yes 0:09.41 checking for sys/quota.h... yes 0:09.47 checking for linux/quota.h... yes 0:09.53 checking for linux/if_addr.h... yes 0:09.60 checking for linux/rtnetlink.h... yes 0:09.63 checking for sys/queue.h... yes 0:09.67 checking for sys/types.h... yes 0:09.74 checking for netinet/in.h... yes 0:09.79 checking for byteswap.h... yes 0:09.85 checking for linux/perf_event.h... yes 0:09.91 checking for perf_event_open system call... yes 0:09.92 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:09.94 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:09.96 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:09.98 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:10.01 checking whether the C compiler supports -Wunreachable-code-return... no 0:10.02 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:10.03 checking whether the C compiler supports -Wclass-varargs... no 0:10.04 checking whether the C++ compiler supports -Wclass-varargs... no 0:10.05 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:10.07 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:10.08 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:10.09 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:10.10 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:10.11 checking whether the C compiler supports -Wloop-analysis... no 0:10.12 checking whether the C++ compiler supports -Wloop-analysis... no 0:10.16 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:10.17 checking whether the C++ compiler supports -Wcomma... no 0:10.20 checking whether the C compiler supports -Wduplicated-cond... yes 0:10.24 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:10.28 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:10.32 checking whether the C++ compiler supports -Wunused-function... yes 0:10.35 checking whether the C++ compiler supports -Wunused-variable... yes 0:10.36 checking whether the C compiler supports -Wstring-conversion... no 0:10.37 checking whether the C++ compiler supports -Wstring-conversion... no 0:10.39 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:10.40 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:10.42 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:10.43 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:10.45 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:10.46 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:10.48 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:10.50 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:10.52 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:10.55 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:10.58 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:10.61 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:10.64 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:10.67 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:10.70 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:10.73 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:10.77 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:10.79 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:10.81 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:10.84 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:10.90 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:10.94 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:10.99 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:11.00 checking whether the C compiler supports -Wno-error=return-std-move... no 0:11.02 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:11.05 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:11.08 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:11.11 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:11.13 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:11.17 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:11.20 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:11.22 checking whether the C compiler supports -Wformat... yes 0:11.26 checking whether the C++ compiler supports -Wformat... yes 0:11.27 checking whether the C compiler supports -Wformat-security... no 0:11.29 checking whether the C++ compiler supports -Wformat-security... no 0:11.33 checking whether the C compiler supports -Wformat-overflow=2... yes 0:11.44 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:11.44 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:11.44 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:11.44 checking for llvm_profdata... /usr/bin/llvm-profdata 0:11.56 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:11.61 checking whether the C++ compiler supports -fno-aligned-new... yes 0:11.61 Determining COMM source information from environment... 0:11.61 COMM_SOURCE_REPOSITORY: https://hg.mozilla.org/releases/comm-esr78 0:11.62 COMM_SOURCE_CHANGESET: f99e82f3f3cae6af48006c39fceb3beeabccd6f6 0:11.62 Determining GECKO source information from environment... 0:11.62 Determining GECKO source information from .gecko_rev.yml 0:11.62 GECKO_SOURCE_REPOSITORY: https://hg.mozilla.org/releases/mozilla-esr78 0:11.62 GECKO_SOURCE_CHANGESET: df0581e37d875577ff1f2be1d5943e0d03c9e796 0:11.66 checking for fcntl.h... yes 0:11.70 checking for string.h... yes 0:11.73 checking for limits.h... yes 0:11.78 checking for sys/auxv.h... yes 0:11.81 checking for sys/cdefs.h... yes 0:11.85 checking for sys/resource.h... yes 0:11.92 checking for sys/param.h... yes 0:11.98 checking for sys/stat.h... yes 0:12.05 checking for sys/wait.h... yes 0:12.10 checking for mkdtemp... yes 0:12.15 checking for mkstemp... yes 0:12.19 checking for realpath... yes 0:12.22 checking for O_BINARY... no 0:12.24 checking for _O_BINARY... no 0:12.34 checking for stdlib.h... yes 0:12.39 checking for locale.h... yes 0:12.44 checking for strings.h... yes 0:12.50 checking for stdarg.h... yes 0:12.56 checking for dlfcn.h... yes 0:12.61 checking for endian.h... yes 0:12.65 checking for memory.h... yes 0:12.68 checking for xlocale.h... no 0:12.73 checking for inttypes.h... yes 0:12.74 checking for _isnan... no 0:12.76 checking for _finite... no 0:12.82 checking for INFINITY... yes 0:12.86 checking for isinf... yes 0:12.91 checking for isnan... yes 0:12.99 checking for nan... yes 0:13.01 checking for _doprnt... no 0:13.07 checking for snprintf... yes 0:13.11 checking for vasprintf... yes 0:13.15 checking for vsnprintf... yes 0:13.18 checking for vprintf... yes 0:13.23 checking for open... yes 0:13.28 checking for realloc... yes 0:13.31 checking for setlocale... yes 0:13.36 checking for uselocale... yes 0:13.39 checking for strcasecmp... yes 0:13.44 checking for strncasecmp... yes 0:13.47 checking for strdup... yes 0:13.48 checking for clang_rt.builtins path... no 0:13.51 checking for libpulse... yes 0:13.55 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:13.56 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:13.59 checking for nspr >= 4.25... yes 0:13.63 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:13.65 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:13.65 checking for rustc... /usr/bin/rustc 0:13.65 checking for cargo... /usr/bin/cargo 0:13.81 checking rustc version... 1.49.0 0:13.82 checking cargo version... 1.49.0 0:14.06 checking for rust target triplet... s390x-unknown-linux-gnu 0:14.21 checking for rust host triplet... s390x-unknown-linux-gnu 0:14.21 checking for rustdoc... /usr/bin/rustdoc 0:14.21 checking for cbindgen... /builddir/build/BUILD/thunderbird-78.6.1/.cargo/bin/cbindgen 0:14.21 checking for rustfmt... not found 0:14.46 checking for clang for bindgen... /usr/bin/clang++ 0:14.51 checking for libclang for bindgen... /usr/lib64/libclang.so 0:14.60 checking that libclang is new enough... yes 0:14.60 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 0:14.63 checking for libffi > 3.0.9... yes 0:14.64 checking MOZ_FFI_CFLAGS... 0:14.66 checking MOZ_FFI_LIBS... -lffi 0:14.81 checking for nodejs... /builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper (14.15.4) 0:14.90 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:15.06 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/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/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -I/usr/include/libdrm 0:15.09 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:15.11 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:15.15 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/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:15.17 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:15.18 checking for fontconfig >= 2.7.0... yes 0:15.20 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 0:15.22 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:15.23 checking for freetype2 >= 6.1.0... yes 0:15.25 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:15.26 checking _FT2_LIBS... -lfreetype 0:15.26 checking for tar... /usr/bin/gtar 0:15.26 checking for unzip... /usr/bin/unzip 0:15.26 checking for zip... /usr/bin/zip 0:15.26 checking for gn... not found 0:15.26 checking for the Mozilla API key... no 0:15.26 checking for the Google Location Service API key... no 0:15.26 checking for the Google Safebrowsing API key... no 0:15.26 checking for the Bing API key... no 0:15.26 checking for the Adjust SDK key... no 0:15.26 checking for the Leanplum SDK key... no 0:15.26 checking for the Pocket API key... no 0:15.37 checking for jpeg_destroy_compress... yes 0:15.46 checking for sufficient jpeg library version... yes 0:15.51 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:15.58 checking for getcontext... yes 0:15.59 checking for nss >= 3.53.1... yes 0:15.61 checking NSS_CFLAGS... -I/usr/include/nss3 -I/usr/include/nspr4 0:15.62 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:15.63 checking for awk... /usr/bin/gawk 0:15.63 checking for perl... /usr/bin/perl 0:15.68 checking for minimum required perl version >= 5.006... 5.032000 0:15.71 checking for full perl installation... yes 0:15.71 checking for gmake... /usr/bin/gmake 0:15.71 checking for watchman... not found 0:15.71 checking for xargs... /usr/bin/xargs 0:15.71 checking for rpmbuild... /usr/bin/rpmbuild 0:15.71 checking for NSIS version... no 0:15.75 checking for llvm-objdump... /usr/bin/llvm-objdump 0:15.77 checking for zlib >= 1.2.3... yes 0:15.78 checking MOZ_ZLIB_CFLAGS... 0:15.80 checking MOZ_ZLIB_LIBS... -lz 0:15.80 checking for autoconf... /usr/bin/autoconf-2.13 0:15.87 creating cache ./config.cache 0:15.90 checking host system type... s390x-ibm-linux-gnu 0:15.91 checking target system type... s390x-ibm-linux-gnu 0:15.92 checking build system type... s390x-ibm-linux-gnu 0:15.93 checking for objcopy... /usr/bin/objcopy 0:15.93 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:15.93 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) works... (cached) yes 0:15.93 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) is a cross-compiler... no 0:15.93 checking whether we are using GNU C... (cached) yes 0:15.93 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:15.93 checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:15.94 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) works... (cached) yes 0:15.94 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) is a cross-compiler... no 0:15.94 checking whether we are using GNU C++... (cached) yes 0:15.94 checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:15.94 checking for ranlib... gcc-ranlib 0:15.94 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:15.94 checking for strip... /bin/true 0:15.94 checking for otool... no 0:16.25 checking for X... libraries , headers 0:16.30 checking for dnet_ntoa in -ldnet... no 0:16.35 checking for dnet_ntoa in -ldnet_stub... no 0:16.40 checking for gethostbyname... yes 0:16.44 checking for connect... yes 0:16.50 checking for remove... yes 0:16.55 checking for shmat... yes 0:16.61 checking for IceConnectionNumber in -lICE... yes 0:16.69 checking for --noexecstack option to as... yes 0:16.75 checking for -z noexecstack option to ld... yes 0:16.82 checking for -z text option to ld... yes 0:16.88 checking for -z relro option to ld... yes 0:16.95 checking for -z nocopyreloc option to ld... yes 0:17.04 checking for -Bsymbolic-functions option to ld... yes 0:17.12 checking for --build-id=sha1 option to ld... yes 0:17.20 checking for --ignore-unresolved-symbol option to ld... yes 0:17.23 checking if toolchain supports -mssse3 option... no 0:17.27 checking if toolchain supports -msse4.1 option... no 0:17.31 checking whether the linker supports Identical Code Folding... no 0:17.59 checking whether removing dead symbols breaks debugging... no 0:17.62 checking for working const... yes 0:17.63 checking for mode_t... yes 0:17.65 checking for off_t... yes 0:17.66 checking for pid_t... yes 0:17.68 checking for size_t... yes 0:17.85 checking whether 64-bits std::atomic requires -latomic... no 0:17.88 checking for dirent.h that defines DIR... yes 0:17.93 checking for opendir in -ldir... no 0:17.95 checking for sockaddr_in.sin_len... false 0:17.98 checking for sockaddr_in6.sin6_len... false 0:18.01 checking for sockaddr.sa_len... false 0:18.10 checking for gethostbyname_r in -lc_r... no 0:18.22 checking for library containing dlopen... -ldl 0:18.28 checking for dlfcn.h... yes 0:18.33 checking for dladdr... yes 0:18.40 checking for memmem... yes 0:18.45 checking for socket in -lsocket... no 0:18.52 checking for XDrawLines in -lX11... yes 0:18.61 checking for XextAddDisplay in -lXext... yes 0:18.67 checking for XtFree in -lXt... yes 0:18.73 checking for xcb_connect in -lxcb... yes 0:18.81 checking for xcb_shm_query_version in -lxcb-shm... yes 0:18.91 checking for XGetXCBConnection in -lX11-xcb... yes 0:18.96 checking for pthread_create in -lpthreads... no 0:19.04 checking for pthread_create in -lpthread... yes 0:19.10 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:19.16 checking for pthread.h... yes 0:19.24 checking for stat64... yes 0:19.32 checking for lstat64... yes 0:19.42 checking for truncate64... yes 0:19.53 checking for statvfs64... yes 0:19.65 checking for statvfs... yes 0:19.75 checking for statfs64... yes 0:19.86 checking for statfs... yes 0:19.94 checking for getpagesize... yes 0:20.00 checking for gmtime_r... yes 0:20.07 checking for localtime_r... yes 0:20.12 checking for arc4random... no 0:20.18 checking for arc4random_buf... no 0:20.23 checking for mallinfo... yes 0:20.29 checking for gettid... yes 0:20.35 checking for lchown... yes 0:20.42 checking for setpriority... yes 0:20.51 checking for strerror... yes 0:20.61 checking for syscall... yes 0:20.68 checking for clock_gettime(CLOCK_MONOTONIC)... 0:20.72 checking for pthread_cond_timedwait_monotonic_np... 0:20.84 checking for res_ninit()... yes 0:20.88 checking for an implementation of va_copy()... yes 0:20.91 checking whether va_list can be copied by value... no 0:21.05 checking for __thread keyword for TLS variables... yes 0:21.14 checking for localeconv... yes 0:21.20 checking for malloc.h... yes 0:21.29 checking for strndup... yes 0:21.38 checking for posix_memalign... yes 0:21.45 checking for memalign... yes 0:21.53 checking for malloc_usable_size... yes 0:21.56 checking whether malloc_usable_size definition can use const argument... no 0:21.58 checking for valloc in malloc.h... yes 0:21.60 checking for valloc in unistd.h... no 0:21.61 checking for _aligned_malloc in malloc.h... no 0:21.62 checking if app-specific confvars.sh exists... /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/confvars.sh 0:21.68 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:21.74 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/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/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/gtk-3.0/unix-print -pthread 0:21.76 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:21.82 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:21.87 checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/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:21.88 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.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:21.92 checking for dbus-1 >= 0.60... yes 0:21.93 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:21.94 checking MOZ_DBUS_LIBS... -ldbus-1 0:21.98 checking for dbus-glib-1 >= 0.60... yes 0:22.01 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:22.03 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:22.14 checking for linux/joystick.h... yes 0:22.15 checking for wget... no 0:22.23 checking for fdatasync... yes 0:22.26 checking for valid C compiler optimization flags... yes 0:22.43 checking for __cxa_demangle... yes 0:22.47 checking for unwind.h... yes 0:22.60 checking for _Unwind_Backtrace... yes 0:22.61 checking for -pipe support... yes 0:22.68 checking what kind of list files are supported by the linker... linkerscript 0:22.70 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:22.71 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:22.73 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:22.82 checking for FT_Bitmap_Size.y_ppem... yes 0:23.00 checking for FT_GlyphSlot_Embolden... yes 0:23.10 checking for FT_Load_Sfnt_Table... yes 0:23.17 checking for fontconfig/fcfreetype.h... yes 0:23.32 checking for posix_fadvise... yes 0:23.41 checking for posix_fallocate... yes 0:23.56 updating cache ./config.cache 0:23.56 creating ./config.data 0:23.58 js/src> configuring 0:23.58 js/src> running /builddir/build/BUILD/thunderbird-78.6.1/configure.py --enable-project=js --host=s390x-ibm-linux-gnu --target=s390x-ibm-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 --enable-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 --disable-linker AS= --disable-clang-plugin --disable-clang-plugin-alpha --disable-mozsearch-plugin --disable-stdcxx-compat --disable-fuzzing --disable-cpp-rtti --disable-jemalloc --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= --disable-js-shell --disable-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/s390x-ibm-linux-gnu --without-sixgill --with-jitreport-granularity=3 --without-system-icu --with-intl-api --disable-dtrace --enable-icf --disable-strip --enable-install-strip STRIP_FLAGS= --with-system-zlib --prefix=/builddir/build/BUILD/thunderbird-78.6.1/objdir/dist JS_STANDALONE= 0:23.72 js/src> checking for vcs source checkout... no 0:23.76 js/src> checking for a shell... /usr/bin/sh 0:23.77 js/src> checking for host system type... s390x-ibm-linux-gnu 0:23.78 js/src> checking for target system type... s390x-ibm-linux-gnu 0:24.24 js/src> checking for Python 3... /builddir/build/BUILD/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python (3.9.1) 0:24.24 js/src> checking whether cross compiling... no 0:24.24 js/src> checking for yasm... /usr/bin/yasm 0:24.25 js/src> checking yasm version... 1.3.0 0:24.25 js/src> checking for the target C compiler... /usr/bin/gcc 0:24.27 js/src> checking whether the target C compiler can be used... yes 0:24.27 js/src> checking the target C compiler version... 10.2.1 0:24.30 js/src> checking the target C compiler works... yes 0:24.31 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:24.32 js/src> checking whether the target C++ compiler can be used... yes 0:24.32 js/src> checking the target C++ compiler version... 10.2.1 0:24.36 js/src> checking the target C++ compiler works... yes 0:24.37 js/src> checking for the host C compiler... /usr/bin/gcc 0:24.38 js/src> checking whether the host C compiler can be used... yes 0:24.38 js/src> checking the host C compiler version... 10.2.1 0:24.42 js/src> checking the host C compiler works... yes 0:24.42 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:24.44 js/src> checking whether the host C++ compiler can be used... yes 0:24.44 js/src> checking the host C++ compiler version... 10.2.1 0:24.48 js/src> checking the host C++ compiler works... yes 0:24.51 js/src> checking for 64-bit OS... yes 0:24.57 js/src> checking for new enough STL headers from libstdc++... yes 0:24.57 js/src> checking for nasm... /usr/bin/nasm 0:24.58 js/src> checking nasm version... 2.15.03 0:24.59 js/src> checking for linker... bfd 0:24.59 js/src> checking for the assembler... /usr/bin/gcc 0:24.61 js/src> checking for ar... /usr/bin/gcc-ar 0:24.61 js/src> checking for pkg_config... /usr/bin/pkg-config 0:24.63 js/src> checking for pkg-config version... 1.7.3 0:24.68 js/src> checking for stdint.h... yes 0:24.73 js/src> checking for inttypes.h... yes 0:24.77 js/src> checking for malloc.h... yes 0:24.81 js/src> checking for alloca.h... yes 0:24.82 js/src> checking for sys/byteorder.h... no 0:24.86 js/src> checking for getopt.h... yes 0:24.89 js/src> checking for unistd.h... yes 0:24.93 js/src> checking for nl_types.h... yes 0:24.96 js/src> checking for cpuid.h... no 0:24.99 js/src> checking for fts.h... yes 0:25.03 js/src> checking for sys/statvfs.h... yes 0:25.07 js/src> checking for sys/statfs.h... yes 0:25.12 js/src> checking for sys/vfs.h... yes 0:25.16 js/src> checking for sys/mount.h... yes 0:25.19 js/src> checking for sys/quota.h... yes 0:25.23 js/src> checking for linux/quota.h... yes 0:25.26 js/src> checking for linux/if_addr.h... yes 0:25.31 js/src> checking for linux/rtnetlink.h... yes 0:25.35 js/src> checking for sys/queue.h... yes 0:25.38 js/src> checking for sys/types.h... yes 0:25.41 js/src> checking for netinet/in.h... yes 0:25.45 js/src> checking for byteswap.h... yes 0:25.48 js/src> checking for linux/perf_event.h... yes 0:25.51 js/src> checking for perf_event_open system call... yes 0:25.53 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:25.55 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:25.57 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:25.59 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:25.60 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:25.62 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:25.63 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:25.64 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:25.65 js/src> checking whether the C++ compiler supports -Wempty-init-stmt... no 0:25.67 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:25.69 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:25.71 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:25.72 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:25.73 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:25.75 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:25.79 js/src> checking whether the C++ compiler supports -Wc++2a-compat... yes 0:25.79 js/src> checking whether the C++ compiler supports -Wcomma... no 0:25.83 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:25.87 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:25.92 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:25.96 js/src> checking whether the C++ compiler supports -Wunused-function... yes 0:26.02 js/src> checking whether the C++ compiler supports -Wunused-variable... yes 0:26.04 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:26.05 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:26.06 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:26.08 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:26.10 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:26.15 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:26.17 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:26.18 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:26.20 js/src> checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:26.22 js/src> checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:26.23 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:26.28 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:26.32 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:26.35 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:26.38 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:26.40 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:26.43 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:26.45 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:26.47 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:26.49 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:26.50 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:26.53 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:26.55 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:26.59 js/src> checking whether the C compiler supports -Wno-multistatement-macros... yes 0:26.62 js/src> checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:26.63 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:26.65 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:26.68 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:26.71 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:26.72 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:26.73 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:26.76 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:26.80 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:26.83 js/src> checking whether the C compiler supports -Wformat... yes 0:26.86 js/src> checking whether the C++ compiler supports -Wformat... yes 0:26.87 js/src> checking whether the C compiler supports -Wformat-security... no 0:26.88 js/src> checking whether the C++ compiler supports -Wformat-security... no 0:26.92 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:26.95 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:26.97 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.00 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.05 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:27.05 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 0:27.10 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:27.14 js/src> checking whether the C++ compiler supports -fno-aligned-new... yes 0:27.16 js/src> checking for nspr >= 4.10... yes 0:27.17 js/src> checking NSPR_CFLAGS... -I/usr/include/nspr4 0:27.19 js/src> checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:27.19 js/src> checking for rustc... /usr/bin/rustc 0:27.19 js/src> checking for cargo... /usr/bin/cargo 0:27.28 js/src> checking rustc version... 1.49.0 0:27.29 js/src> checking cargo version... 1.49.0 0:27.49 js/src> checking for rust target triplet... s390x-unknown-linux-gnu 0:27.64 js/src> checking for rust host triplet... s390x-unknown-linux-gnu 0:27.64 js/src> checking for rustdoc... /usr/bin/rustdoc 0:27.64 js/src> checking for rustfmt... not found 0:27.70 js/src> checking for clang for bindgen... /usr/bin/clang++ 0:27.74 js/src> checking for libclang for bindgen... /usr/lib64/libclang.so 0:27.74 js/src> checking that libclang is new enough... yes 0:27.74 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 0:27.77 js/src> checking for libffi > 3.0.9... yes 0:27.78 js/src> checking MOZ_FFI_CFLAGS... 0:27.79 js/src> checking MOZ_FFI_LIBS... -lffi 0:27.80 js/src> checking for awk... /usr/bin/gawk 0:27.80 js/src> checking for perl... /usr/bin/perl 0:27.80 js/src> checking for minimum required perl version >= 5.006... 5.032000 0:27.81 js/src> checking for full perl installation... yes 0:27.81 js/src> checking for gmake... /usr/bin/gmake 0:27.81 js/src> checking for watchman... not found 0:27.81 js/src> checking for xargs... /usr/bin/xargs 0:27.81 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:27.81 js/src> checking for NSIS version... no 0:27.85 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 0:27.87 js/src> checking for zlib >= 1.2.3... yes 0:27.88 js/src> checking MOZ_ZLIB_CFLAGS... 0:27.90 js/src> checking MOZ_ZLIB_LIBS... -lz 0:27.90 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:27.90 js/src> Refreshing /builddir/build/BUILD/thunderbird-78.6.1/js/src/old-configure with /usr/bin/autoconf-2.13 0:28.08 js/src> loading cache /builddir/build/BUILD/thunderbird-78.6.1/objdir/./config.cache 0:28.11 js/src> checking host system type... s390x-ibm-linux-gnu 0:28.12 js/src> checking target system type... s390x-ibm-linux-gnu 0:28.14 js/src> checking build system type... s390x-ibm-linux-gnu 0:28.14 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:28.15 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) works... (cached) yes 0:28.15 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) is a cross-compiler... no 0:28.15 js/src> checking whether we are using GNU C... (cached) yes 0:28.15 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:28.15 js/src> checking for c++... (cached) /usr/bin/g++ -std=gnu++17 0:28.15 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) works... (cached) yes 0:28.15 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -fpermissive -fno-delete-null-pointer-checks -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT ) is a cross-compiler... no 0:28.15 js/src> checking whether we are using GNU C++... (cached) yes 0:28.15 js/src> checking whether /usr/bin/g++ -std=gnu++17 accepts -g... (cached) yes 0:28.21 js/src> checking for ranlib... (cached) gcc-ranlib 0:28.21 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:28.21 js/src> checking for strip... (cached) /bin/true 0:28.21 js/src> checking for sb-conf... no 0:28.21 js/src> checking for ve... no 0:28.21 js/src> checking for X... (cached) libraries , headers 0:28.22 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:28.22 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:28.22 js/src> checking for gethostbyname... (cached) yes 0:28.22 js/src> checking for connect... (cached) yes 0:28.22 js/src> checking for remove... (cached) yes 0:28.23 js/src> checking for shmat... (cached) yes 0:28.23 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:28.34 js/src> checking for --noexecstack option to as... yes 0:28.40 js/src> checking for -z noexecstack option to ld... yes 0:28.45 js/src> checking for -z text option to ld... yes 0:28.53 js/src> checking for -z relro option to ld... yes 0:28.59 js/src> checking for -z nocopyreloc option to ld... yes 0:28.65 js/src> checking for -Bsymbolic-functions option to ld... yes 0:28.70 js/src> checking for --build-id=sha1 option to ld... yes 0:28.75 js/src> checking whether the linker supports Identical Code Folding... no 0:29.09 js/src> checking whether removing dead symbols breaks debugging... no 0:29.10 js/src> checking for working const... (cached) yes 0:29.10 js/src> checking for mode_t... (cached) yes 0:29.10 js/src> checking for off_t... (cached) yes 0:29.10 js/src> checking for pid_t... (cached) yes 0:29.10 js/src> checking for size_t... (cached) yes 0:29.14 js/src> checking for ssize_t... yes 0:29.14 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:29.15 js/src> checking for dirent.h that defines DIR... (cached) yes 0:29.16 js/src> checking for opendir in -ldir... (cached) no 0:29.16 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:29.16 js/src> checking for library containing dlopen... (cached) -ldl 0:29.17 js/src> checking for dlfcn.h... (cached) yes 0:29.17 js/src> checking for socket in -lsocket... (cached) no 0:29.18 js/src> checking for pthread_create in -lpthreads... (cached) no 0:29.18 js/src> checking for pthread_create in -lpthread... (cached) yes 0:29.27 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:29.32 js/src> checking for getc_unlocked... yes 0:29.40 js/src> checking for _getc_nolock... no 0:29.41 js/src> checking for gmtime_r... (cached) yes 0:29.42 js/src> checking for localtime_r... (cached) yes 0:29.50 js/src> checking for pthread_getname_np... yes 0:29.56 js/src> checking for pthread_get_name_np... no 0:29.56 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:29.62 js/src> checking for sin in -lm... yes 0:29.62 js/src> checking for res_ninit()... (cached) yes 0:29.70 js/src> checking for nl_langinfo and CODESET... yes 0:29.70 js/src> checking for an implementation of va_copy()... (cached) yes 0:29.70 js/src> checking whether va_list can be copied by value... (cached) no 0:29.71 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:29.72 js/src> checking for localeconv... (cached) yes 0:29.75 js/src> checking for valid optimization flags... yes 0:29.75 js/src> checking for __cxa_demangle... (cached) yes 0:29.76 js/src> checking for -pipe support... yes 0:29.79 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:29.87 js/src> checking what kind of list files are supported by the linker... linkerscript 0:29.88 js/src> checking for posix_fadvise... (cached) yes 0:29.89 js/src> checking for posix_fallocate... (cached) yes 0:29.90 js/src> checking for malloc.h... (cached) yes 0:29.90 js/src> checking for strndup... (cached) yes 0:29.90 js/src> checking for posix_memalign... (cached) yes 0:29.91 js/src> checking for memalign... (cached) yes 0:29.92 js/src> checking for malloc_usable_size... (cached) yes 0:29.95 js/src> checking whether malloc_usable_size definition can use const argument... no 0:29.98 js/src> checking for valloc in malloc.h... yes 0:29.99 js/src> checking for valloc in unistd.h... no 0:30.00 js/src> checking for _aligned_malloc in malloc.h... no 0:30.04 js/src> updating cache /builddir/build/BUILD/thunderbird-78.6.1/objdir/./config.cache 0:30.04 js/src> creating ./config.data 0:30.06 js/src> Creating config.status 0:30.12 Creating config.status 0:30.42 Reticulating splines... 0:32.01 0:01.64 File already read. Skipping: /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/targets/angle_common/moz.build 0:42.84 Finished reading 1425 moz.build files in 6.66s 0:42.84 Read 11 gyp files in parallel contributing 0.00s to total wall time 0:42.84 Processed into 6763 build config descriptors in 2.12s 0:42.84 RecursiveMake backend executed in 2.88s 0:42.84 2793 total backend files; 2793 created; 0 updated; 0 unchanged; 0 deleted; 28 -> 1077 Makefile 0:42.84 FasterMake backend executed in 0.45s 0:42.84 9 total backend files; 9 created; 0 updated; 0 unchanged; 0 deleted 0:42.84 Total wall time: 12.47s; CPU time: 7.79s; Efficiency: 63%; Untracked: 0.35s 0:43.41 Clobber not needed. 0:43.41 Adding make options from /builddir/build/BUILD/thunderbird-78.6.1/.mozconfig MOZ_CO_PROJECT=mail AUTOCONF=autoconf-2.13 BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/thunderbird-78.6.1/objdir OBJDIR=/builddir/build/BUILD/thunderbird-78.6.1/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/thunderbird-78.6.1/.mozconfig export FOUND_MOZCONFIG 0:43.42 /usr/bin/gmake -f client.mk -s 0:43.87 Elapsed: 0.34s; From dist/include: Kept 1990 existing; Added/updated 4142; Removed 0 files and 0 directories. 0:44.02 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:44.11 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:44.22 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 0:44.48 Elapsed: 0.14s; From _tests: Kept 12 existing; Added/updated 799; Removed 0 files and 0 directories. 0:44.85 Elapsed: 0.25s; From dist/bin: Kept 8 existing; Added/updated 2717; Removed 0 files and 0 directories. 0:45.02 ./mozilla-config.h.stub 0:45.07 /builddir/build/BUILD/thunderbird-78.6.1/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:45.07 import imp 0:45.12 ./buildid.h.stub 0:45.15 /builddir/build/BUILD/thunderbird-78.6.1/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:45.15 import imp 0:45.20 ./source-repo.h.stub 0:45.26 /builddir/build/BUILD/thunderbird-78.6.1/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:45.26 import imp 0:45.48 config 0:45.87 config/nsinstall_real 0:46.12 config/stl.sentinel.stub 0:46.17 /builddir/build/BUILD/thunderbird-78.6.1/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:46.17 import imp 0:46.25 config/system-header.sentinel.stub 0:46.30 /builddir/build/BUILD/thunderbird-78.6.1/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:46.30 import imp 0:46.52 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/thunderbird-78.6.1/objdir/config/makefiles/xpidl xpidl 0:46.52 config/makefiles/xpidl/Bits.xpt 0:46.82 config/makefiles/xpidl/accessibility.xpt 0:47.43 config/makefiles/xpidl/activity.xpt 0:47.71 config/makefiles/xpidl/addrbook.xpt 0:48.22 config/makefiles/xpidl/alerts.xpt 0:48.46 config/makefiles/xpidl/appshell.xpt 0:48.72 config/makefiles/xpidl/appstartup.xpt 0:48.89 config/makefiles/xpidl/autocomplete.xpt 0:49.16 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:49.29 config/makefiles/xpidl/browser-element.xpt 0:49.46 config/makefiles/xpidl/calbase.xpt 0:50.22 config/makefiles/xpidl/calbaseinternal.xpt 0:50.39 config/makefiles/xpidl/caldav.xpt 0:50.60 config/makefiles/xpidl/caps.xpt 0:51.02 config/makefiles/xpidl/captivedetect.xpt 0:51.21 config/makefiles/xpidl/cascade_bindings.xpt 0:51.36 config/makefiles/xpidl/chat.xpt 0:52.18 config/makefiles/xpidl/chrome.xpt 0:52.32 config/makefiles/xpidl/commandhandler.xpt 0:52.64 config/makefiles/xpidl/commandlines.xpt 0:52.89 config/makefiles/xpidl/commuconv.xpt 0:53.09 config/makefiles/xpidl/composer.xpt 0:53.27 config/makefiles/xpidl/content_events.xpt 0:53.47 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:53.73 config/makefiles/xpidl/content_html.xpt 0:53.91 config/makefiles/xpidl/content_webrtc.xpt 0:54.04 config/makefiles/xpidl/docshell.xpt 0:54.57 config/makefiles/xpidl/dom.xpt 0:55.28 config/makefiles/xpidl/dom_audiochannel.xpt 0:55.52 config/makefiles/xpidl/dom_base.xpt 0:56.10 config/makefiles/xpidl/dom_bindings.xpt 0:56.35 config/makefiles/xpidl/dom_events.xpt 0:56.51 config/makefiles/xpidl/dom_geolocation.xpt 0:56.84 config/makefiles/xpidl/dom_html.xpt 0:57.02 config/makefiles/xpidl/dom_indexeddb.xpt 0:57.23 config/makefiles/xpidl/dom_localstorage.xpt 0:57.42 config/makefiles/xpidl/dom_media.xpt 0:57.70 config/makefiles/xpidl/dom_network.xpt 0:57.88 config/makefiles/xpidl/dom_notification.xpt 0:58.06 config/makefiles/xpidl/dom_payments.xpt 0:58.74 config/makefiles/xpidl/dom_power.xpt 0:58.96 config/makefiles/xpidl/dom_presentation.xpt 0:59.35 config/makefiles/xpidl/dom_push.xpt 0:59.56 config/makefiles/xpidl/dom_quota.xpt 0:59.77 config/makefiles/xpidl/dom_security.xpt 1:00.07 config/makefiles/xpidl/dom_sidebar.xpt 1:00.25 config/makefiles/xpidl/dom_simpledb.xpt 1:00.43 config/makefiles/xpidl/dom_storage.xpt 1:00.60 config/makefiles/xpidl/dom_system.xpt 1:00.79 config/makefiles/xpidl/dom_webauthn.xpt 1:00.97 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:01.22 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:01.54 config/makefiles/xpidl/dom_workers.xpt 1:01.86 config/makefiles/xpidl/dom_xslt.xpt 1:02.15 config/makefiles/xpidl/dom_xul.xpt 1:02.52 config/makefiles/xpidl/downloads.xpt 1:02.79 config/makefiles/xpidl/editor.xpt 1:03.24 config/makefiles/xpidl/enterprisepolicies.xpt 1:03.45 config/makefiles/xpidl/extensions.xpt 1:03.62 config/makefiles/xpidl/exthandler.xpt 1:03.97 config/makefiles/xpidl/fastfind.xpt 1:04.24 config/makefiles/xpidl/fts3tok.xpt 1:04.40 config/makefiles/xpidl/gfx.xpt 1:04.68 config/makefiles/xpidl/html5.xpt 1:04.90 config/makefiles/xpidl/htmlparser.xpt 1:05.05 config/makefiles/xpidl/imglib2.xpt 1:05.41 config/makefiles/xpidl/import.xpt 1:05.62 warning: [const] doesn't make sense on builtin types., 1:05.62 warning: [const] doesn't make sense on builtin types., 1:05.62 warning: [const] doesn't make sense on builtin types., 1:05.62 warning: [const] doesn't make sense on builtin types., 1:05.62 warning: [const] doesn't make sense on builtin types., 1:05.67 config/makefiles/xpidl/inspector.xpt 1:05.88 config/makefiles/xpidl/intl.xpt 1:06.08 config/makefiles/xpidl/jar.xpt 1:06.48 config/makefiles/xpidl/jsdebugger.xpt 1:06.68 config/makefiles/xpidl/jsinspector.xpt 1:06.89 config/makefiles/xpidl/kvstore.xpt 1:07.11 config/makefiles/xpidl/layout_base.xpt 1:07.30 config/makefiles/xpidl/layout_printing.xpt 1:07.55 config/makefiles/xpidl/layout_xul_tree.xpt 1:07.82 config/makefiles/xpidl/locale.xpt 1:08.07 config/makefiles/xpidl/loginmgr.xpt 1:08.35 config/makefiles/xpidl/mailprofilemigration.xpt 1:08.48 config/makefiles/xpidl/mailview.xpt 1:08.67 config/makefiles/xpidl/mailwinsearch.xpt 1:08.92 config/makefiles/xpidl/mime.xpt 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.17 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.18 warning: [const] doesn't make sense on builtin types., 1:09.43 config/makefiles/xpidl/mimetype.xpt 1:09.68 config/makefiles/xpidl/mozfind.xpt 1:09.94 config/makefiles/xpidl/mozintl.xpt 1:10.07 config/makefiles/xpidl/mozldap.xpt 1:10.40 config/makefiles/xpidl/msgbase.xpt 1:12.58 config/makefiles/xpidl/msgcommonbase.xpt 1:12.83 config/makefiles/xpidl/msgcompose.xpt 1:14.25 config/makefiles/xpidl/msgdb.xpt 1:14.59 config/makefiles/xpidl/msgimap.xpt 1:15.27 config/makefiles/xpidl/msgjsaccount.xpt 1:15.44 config/makefiles/xpidl/msglocal.xpt 1:16.13 config/makefiles/xpidl/msgnews.xpt 1:16.55 config/makefiles/xpidl/msgsearch.xpt 1:17.25 config/makefiles/xpidl/msgsmime.xpt 1:17.53 config/makefiles/xpidl/necko.xpt 1:19.55 config/makefiles/xpidl/necko_about.xpt 1:19.72 config/makefiles/xpidl/necko_cache.xpt 1:19.93 config/makefiles/xpidl/necko_cache2.xpt 1:20.18 config/makefiles/xpidl/necko_cookie.xpt 1:20.39 config/makefiles/xpidl/necko_dns.xpt 1:20.67 config/makefiles/xpidl/necko_file.xpt 1:20.82 config/makefiles/xpidl/necko_ftp.xpt 1:21.00 config/makefiles/xpidl/necko_http.xpt 1:21.55 config/makefiles/xpidl/necko_mdns.xpt 1:21.73 config/makefiles/xpidl/necko_res.xpt 1:21.87 config/makefiles/xpidl/necko_socket.xpt 1:22.07 config/makefiles/xpidl/necko_strconv.xpt 1:22.28 config/makefiles/xpidl/necko_viewsource.xpt 1:22.56 config/makefiles/xpidl/necko_websocket.xpt 1:22.86 config/makefiles/xpidl/parentalcontrols.xpt 1:23.07 config/makefiles/xpidl/pipnss.xpt 1:23.76 config/makefiles/xpidl/pippki.xpt 1:24.02 config/makefiles/xpidl/places.xpt 1:24.44 config/makefiles/xpidl/plugin.xpt 1:24.66 config/makefiles/xpidl/pref.xpt 1:24.89 config/makefiles/xpidl/prefetch.xpt 1:25.10 config/makefiles/xpidl/remote.xpt 1:25.26 config/makefiles/xpidl/reputationservice.xpt 1:25.45 config/makefiles/xpidl/satchel.xpt 1:25.66 config/makefiles/xpidl/saxparser.xpt 1:25.89 config/makefiles/xpidl/services.xpt 1:26.15 config/makefiles/xpidl/services-crypto-component.xpt 1:26.38 config/makefiles/xpidl/sessionStore_funcs.xpt 1:26.56 config/makefiles/xpidl/shellservice.xpt 1:26.75 config/makefiles/xpidl/shistory.xpt 1:26.98 config/makefiles/xpidl/spellchecker.xpt 1:27.23 config/makefiles/xpidl/startupcache.xpt 1:27.45 config/makefiles/xpidl/storage.xpt 1:28.09 config/makefiles/xpidl/telemetry.xpt 1:28.31 config/makefiles/xpidl/thumbnails.xpt 1:28.56 config/makefiles/xpidl/toolkit_antitracking.xpt 1:28.85 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:29.05 config/makefiles/xpidl/toolkit_cleardata.xpt 1:29.31 config/makefiles/xpidl/toolkit_crashservice.xpt 1:29.61 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:29.88 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:30.19 config/makefiles/xpidl/toolkit_modules.xpt 1:30.43 config/makefiles/xpidl/toolkit_osfile.xpt 1:30.65 config/makefiles/xpidl/toolkit_search.xpt 1:30.90 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:31.15 config/makefiles/xpidl/toolkit_shell.xpt 1:31.37 config/makefiles/xpidl/toolkit_xulstore.xpt 1:31.59 config/makefiles/xpidl/toolkitprofile.xpt 1:31.75 config/makefiles/xpidl/txmgr.xpt 1:31.96 config/makefiles/xpidl/txtsvc.xpt 1:32.13 config/makefiles/xpidl/uconv.xpt 1:32.32 config/makefiles/xpidl/update.xpt 1:32.54 config/makefiles/xpidl/uriloader.xpt 1:32.86 config/makefiles/xpidl/url-classifier.xpt 1:33.43 config/makefiles/xpidl/urlformatter.xpt 1:33.75 config/makefiles/xpidl/viaduct.xpt 1:34.01 config/makefiles/xpidl/webBrowser_core.xpt 1:34.27 config/makefiles/xpidl/webbrowserpersist.xpt 1:34.50 config/makefiles/xpidl/webextensions.xpt 1:34.70 config/makefiles/xpidl/webextensions-storage.xpt 1:34.85 config/makefiles/xpidl/webvtt.xpt 1:35.12 config/makefiles/xpidl/widget.xpt 1:36.00 config/makefiles/xpidl/windowcreator.xpt 1:36.21 config/makefiles/xpidl/windowwatcher.xpt 1:36.51 config/makefiles/xpidl/xpcom_base.xpt 1:37.00 config/makefiles/xpidl/xpcom_components.xpt 1:37.29 config/makefiles/xpidl/xpcom_ds.xpt 1:37.75 config/makefiles/xpidl/xpcom_io.xpt 1:38.50 config/makefiles/xpidl/xpcom_system.xpt 1:38.87 config/makefiles/xpidl/xpcom_threads.xpt 1:39.31 config/makefiles/xpidl/xpconnect.xpt 1:39.68 config/makefiles/xpidl/xul.xpt 1:39.95 config/makefiles/xpidl/xulapp.xpt 1:40.12 config/makefiles/xpidl/zipwriter.xpt 1:40.32 config/makefiles/xpidl/xptdata.cpp 1:42.37 accessible/xpcom/xpcAccEvents.h.stub 1:42.43 /builddir/build/BUILD/thunderbird-78.6.1/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:42.43 import imp 1:42.83 build/application.ini.stub 1:42.88 /builddir/build/BUILD/thunderbird-78.6.1/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:42.88 import imp 1:42.95 build/application.ini.h.stub 1:43.00 /builddir/build/BUILD/thunderbird-78.6.1/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:43.00 import imp 1:43.23 comm/mailnews/intl/charsetalias.properties.h.stub 1:43.27 /builddir/build/BUILD/thunderbird-78.6.1/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:43.27 import imp 1:43.35 comm/third_party/botan/build.h.stub 1:43.39 /builddir/build/BUILD/thunderbird-78.6.1/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:43.39 import imp 1:44.25 comm/third_party/json-c/config.h.stub 1:44.31 /builddir/build/BUILD/thunderbird-78.6.1/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:44.31 import imp 1:44.40 comm/third_party/json-c/json_config.h.stub 1:44.45 /builddir/build/BUILD/thunderbird-78.6.1/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:44.45 import imp 1:44.50 comm/third_party/rnp/config.h.stub 1:44.54 /builddir/build/BUILD/thunderbird-78.6.1/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:44.54 import imp 1:44.59 dom/base/UseCounterList.h.stub 1:44.65 /builddir/build/BUILD/thunderbird-78.6.1/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:44.65 import imp 1:44.76 dom/base/UseCounterWorkerList.h.stub 1:44.81 /builddir/build/BUILD/thunderbird-78.6.1/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:44.81 import imp 1:44.89 layout/style/ServoCSSPropList.py.stub 1:44.92 /builddir/build/BUILD/thunderbird-78.6.1/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:44.92 import imp 1:48.76 layout/style/nsCSSPropertyID.h.stub 1:48.83 /builddir/build/BUILD/thunderbird-78.6.1/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:48.83 import imp 1:48.96 layout/style/ServoCSSPropList.h.stub 1:49.00 /builddir/build/BUILD/thunderbird-78.6.1/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:49.00 import imp 1:49.06 layout/style/CompositorAnimatableProperties.h.stub 1:49.15 /builddir/build/BUILD/thunderbird-78.6.1/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:49.15 import imp 1:49.31 layout/style/CountedUnknownProperties.h.stub 1:49.38 /builddir/build/BUILD/thunderbird-78.6.1/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:49.38 import imp 1:49.48 layout/style/nsComputedDOMStyleGenerated.inc.stub 1:49.56 /builddir/build/BUILD/thunderbird-78.6.1/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:49.56 import imp 1:49.68 layout/style/nsCSSPropsGenerated.inc.stub 1:49.75 /builddir/build/BUILD/thunderbird-78.6.1/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:49.76 import imp 1:49.88 layout/style/ServoStyleConsts.h.stub 1:49.94 /builddir/build/BUILD/thunderbird-78.6.1/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:49.94 import imp 1:57.34 dom/bindings/CSS2Properties.webidl.stub 1:57.41 /builddir/build/BUILD/thunderbird-78.6.1/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:57.41 import imp 2:16.71 dom/encoding/domainsfallbacks.properties.h.stub 2:16.78 /builddir/build/BUILD/thunderbird-78.6.1/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:16.78 import imp 2:16.85 dom/encoding/labelsencodings.properties.h.stub 2:16.91 /builddir/build/BUILD/thunderbird-78.6.1/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:16.91 import imp 2:17.01 dom/encoding/localesfallbacks.properties.h.stub 2:17.10 /builddir/build/BUILD/thunderbird-78.6.1/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:17.10 import imp 2:17.21 dom/encoding/nonparticipatingdomains.properties.h.stub 2:17.28 /builddir/build/BUILD/thunderbird-78.6.1/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:17.28 import imp 2:17.39 dom/media/audioipc_client_ffi_generated.h.stub 2:17.44 /builddir/build/BUILD/thunderbird-78.6.1/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:17.44 import imp 2:20.36 dom/media/audioipc_server_ffi_generated.h.stub 2:20.44 /builddir/build/BUILD/thunderbird-78.6.1/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:20.44 import imp 2:23.15 gfx/webrender_bindings/webrender_ffi_generated.h.stub 2:23.21 /builddir/build/BUILD/thunderbird-78.6.1/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.21 import imp 2:28.29 gfx/wgpu_bindings/wgpu_ffi_generated.h.stub 2:28.34 /builddir/build/BUILD/thunderbird-78.6.1/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:28.34 import imp 2:31.34 intl/hyphenation/glue/mapped_hyph.h.stub 2:31.44 /builddir/build/BUILD/thunderbird-78.6.1/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:31.44 import imp 2:34.53 intl/l10n/fluent_ffi_generated.h.stub 2:34.60 /builddir/build/BUILD/thunderbird-78.6.1/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:34.60 import imp 2:37.13 intl/locale/encodingsgroups.properties.h.stub 2:37.19 /builddir/build/BUILD/thunderbird-78.6.1/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:37.19 import imp 2:37.28 intl/locale/fluent_langneg_ffi_generated.h.stub 2:37.36 /builddir/build/BUILD/thunderbird-78.6.1/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:37.36 import imp 2:39.92 intl/locale/unic_langid_ffi_generated.h.stub 2:39.99 /builddir/build/BUILD/thunderbird-78.6.1/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:39.99 import imp 2:43.70 /builddir/build/BUILD/thunderbird-78.6.1/ipc/ipdl/ipdl.py:75: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 2:43.71 parser.readfp(open(options.syncMsgList)) 2:43.72 /builddir/build/BUILD/thunderbird-78.6.1/ipc/ipdl/ipdl.py:87: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 2:43.72 msgMetadataConfig.readfp(open(options.msgMetadata)) 3:10.41 js/src/js-confdefs.h.stub 3:10.51 /builddir/build/BUILD/thunderbird-78.6.1/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:10.51 import imp 3:10.61 js/src/js-config.h.stub 3:10.69 /builddir/build/BUILD/thunderbird-78.6.1/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:10.69 import imp 3:10.81 js/src/selfhosted.out.h.stub 3:10.89 /builddir/build/BUILD/thunderbird-78.6.1/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:10.89 import imp 3:11.00 /usr/bin/g++ -std=gnu++17 -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=comm/mail -DMOZILLA_OFFICIAL=1 -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.6.1" -DMOZILLA_VERSION_U=78.6.1 -DMOZILLA_UAVERSION="78.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_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_THUNDERBIRD=1 -Dmoztopsrcdir=/builddir/build/BUILD/thunderbird-78.6.1 -Dcommtopsrcdir=/builddir/build/BUILD/thunderbird-78.6.1/comm -Dmozreltopsrcdir=. -Dcommreltopsrcdir=comm -Dcommtopobjdir=/builddir/build/BUILD/thunderbird-78.6.1/objdir/comm -DTHUNDERBIRD_VERSION=78.6.1 -DTHUNDERBIRD_VERSION_DISPLAY=78.6.1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_OPENPGP=1 -DHAVE_FCNTL_H=1 -DHAVE_STRING_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_AUXV_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_MKDTEMP=1 -DHAVE_MKSTEMP=1 -DHAVE_REALPATH=1 -DHAVE_STDLIB_H=1 -DHAVE_LOCALE_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STDARG_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ENDIAN_H=1 -DHAVE_MEMORY_H=1 -DJSON_C_HAVE_INTTYPES_H=1 -DHAVE_DECL_INFINITY=1 -DHAVE_DECL_ISINF=1 -DHAVE_DECL_ISNAN=1 -DHAVE_DECL_NAN=1 -DHAVE_SNPRINTF=1 -DHAVE_VASPRINTF=1 -DHAVE_VSNPRINTF=1 -DHAVE_VPRINTF=1 -DHAVE_OPEN=1 -DHAVE_REALLOC=1 -DHAVE_SETLOCALE=1 -DHAVE_USELOCALE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_MOVEMAIL=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_NONE=1 -DBUILD_CTYPES=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_APP_SYSTEM_HEADERS=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DACCESSIBILITY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_HAS_REMOTE=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_VA_LIST_AS_ARRAY=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="s390x-gcc3" -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.mozilla" -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_MACBUNDLE_ID=org.mozilla.thunderbird -DMOZ_APP_UA_NAME="" -DMOZ_APP_UA_VERSION="78.6.1" -DBROWSER_CHROME_URL=chrome://messenger/content/extensionPopup.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://messenger/content/extensionPopup.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 3:11.13 js/src/frontend/ReservedWordsGenerated.h.stub 3:11.21 /builddir/build/BUILD/thunderbird-78.6.1/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:11.21 import imp 3:11.31 js/src/gc/StatsPhasesGenerated.h.stub 3:11.38 /builddir/build/BUILD/thunderbird-78.6.1/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:11.38 import imp 3:11.50 js/src/gc/StatsPhasesGenerated.inc.stub 3:11.58 /builddir/build/BUILD/thunderbird-78.6.1/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:11.58 import imp 3:11.67 js/src/jit/MOpcodesGenerated.h.stub 3:11.72 /builddir/build/BUILD/thunderbird-78.6.1/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:11.72 import imp 3:11.83 js/src/jit/LOpcodesGenerated.h.stub 3:11.93 /builddir/build/BUILD/thunderbird-78.6.1/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:11.93 import imp 3:12.08 js/src/jit/CacheIROpsGenerated.h.stub 3:12.11 /builddir/build/BUILD/thunderbird-78.6.1/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:12.11 import imp 3:12.49 layout/generic/FrameIdList.h.stub 3:12.57 /builddir/build/BUILD/thunderbird-78.6.1/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:12.57 import imp 3:12.70 layout/generic/FrameTypeList.h.stub 3:12.74 /builddir/build/BUILD/thunderbird-78.6.1/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:12.74 import imp 3:12.82 media/mp4parse-rust/mp4parse_ffi_generated.h.stub 3:12.89 /builddir/build/BUILD/thunderbird-78.6.1/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:12.89 import imp 3:15.70 modules/libpref/StaticPrefListAll.h.stub 3:15.75 /builddir/build/BUILD/thunderbird-78.6.1/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:15.75 import imp 3:16.96 netwerk/base/mozurl/MozURL_ffi.h.stub 3:17.04 /builddir/build/BUILD/thunderbird-78.6.1/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:17.04 import imp 3:19.66 netwerk/base/rust-helper/rust_helper.h.stub 3:19.70 /builddir/build/BUILD/thunderbird-78.6.1/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:19.70 import imp 3:21.91 netwerk/dns/etld_data.inc.stub 3:21.95 /builddir/build/BUILD/thunderbird-78.6.1/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:21.95 import imp 3:24.71 netwerk/socket/neqo_glue/neqo_glue_ffi_generated.h.stub 3:24.77 /builddir/build/BUILD/thunderbird-78.6.1/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.77 import imp 3:26.96 security/apps/xpcshell.inc.stub 3:27.04 /builddir/build/BUILD/thunderbird-78.6.1/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:27.04 import imp 3:27.13 security/apps/addons-public.inc.stub 3:27.18 /builddir/build/BUILD/thunderbird-78.6.1/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:27.18 import imp 3:27.30 security/apps/addons-public-intermediate.inc.stub 3:27.45 /builddir/build/BUILD/thunderbird-78.6.1/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:27.45 import imp 3:27.58 security/apps/addons-stage.inc.stub 3:27.65 /builddir/build/BUILD/thunderbird-78.6.1/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:27.65 import imp 3:27.79 security/manager/ssl/nsSTSPreloadList.h.stub 3:27.85 /builddir/build/BUILD/thunderbird-78.6.1/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:27.85 import imp 4:29.83 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 4:29.90 /builddir/build/BUILD/thunderbird-78.6.1/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 4:29.90 import imp 4:30.70 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 4:30.75 /builddir/build/BUILD/thunderbird-78.6.1/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 4:30.75 import imp 4:31.10 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 4:31.15 /builddir/build/BUILD/thunderbird-78.6.1/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 4:31.15 import imp 4:33.31 toolkit/components/telemetry/TelemetryScalarData.h.stub 4:33.35 /builddir/build/BUILD/thunderbird-78.6.1/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 4:33.35 import imp 4:33.96 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 4:34.03 /builddir/build/BUILD/thunderbird-78.6.1/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 4:34.03 import imp 4:34.71 toolkit/components/telemetry/TelemetryEventData.h.stub 4:34.74 /builddir/build/BUILD/thunderbird-78.6.1/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 4:34.74 import imp 4:35.08 toolkit/components/telemetry/TelemetryEventEnums.h.stub 4:35.13 /builddir/build/BUILD/thunderbird-78.6.1/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 4:35.13 import imp 4:35.45 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 4:35.50 /builddir/build/BUILD/thunderbird-78.6.1/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 4:35.50 import imp 4:35.59 toolkit/components/telemetry/TelemetryProcessData.h.stub 4:35.63 /builddir/build/BUILD/thunderbird-78.6.1/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 4:35.63 import imp 4:35.74 toolkit/crashreporter/CrashAnnotations.h.stub 4:35.80 /builddir/build/BUILD/thunderbird-78.6.1/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 4:35.80 import imp 4:36.02 xpcom/xpcom-config.h.stub 4:36.09 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.09 import imp 4:36.15 xpcom/xpcom-private.h.stub 4:36.19 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.19 import imp 4:36.25 xpcom/base/ErrorList.h.stub 4:36.31 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.31 import imp 4:36.42 xpcom/base/ErrorNamesInternal.h.stub 4:36.47 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.47 import imp 4:36.55 xpcom/base/error_list.rs.stub 4:36.60 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.60 import imp 4:36.70 xpcom/base/gk_rust_utils_ffi_generated.h.stub 4:36.73 /builddir/build/BUILD/thunderbird-78.6.1/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 4:36.73 import imp 4:38.85 xpcom/build/Services.h.stub 4:38.89 /builddir/build/BUILD/thunderbird-78.6.1/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 4:38.89 import imp 4:38.94 xpcom/build/services.rs.stub 4:38.98 /builddir/build/BUILD/thunderbird-78.6.1/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 4:38.98 import imp 4:39.03 xpcom/components/Components.h.stub 4:39.10 /builddir/build/BUILD/thunderbird-78.6.1/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 4:39.10 import imp 4:39.57 xpcom/ds/nsGkAtomList.h.stub 4:39.61 /builddir/build/BUILD/thunderbird-78.6.1/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 4:39.61 import imp 4:39.74 xpcom/ds/nsGkAtomConsts.h.stub 4:39.78 /builddir/build/BUILD/thunderbird-78.6.1/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 4:39.78 import imp 4:39.92 xpcom/idl-parser/xpidl/xpidl.stub.stub 4:39.96 /builddir/build/BUILD/thunderbird-78.6.1/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 4:39.96 import imp 4:40.13 toolkit/library/rust/force-cargo-library-build 4:50.01 Compiling libc v0.2.59 4:50.02 Compiling proc-macro2 v1.0.20 4:50.65 Compiling unicode-xid v0.2.0 4:50.68 Compiling syn v1.0.40 4:50.88 Compiling cfg-if v0.1.10 4:51.02 Compiling bitflags v1.2.0 4:51.07 Compiling serde v1.0.104 4:51.49 Compiling log v0.4.8 4:51.62 Compiling byteorder v1.3.2 4:51.71 Compiling lazy_static v1.4.0 4:51.77 Compiling autocfg v0.1.6 4:52.47 Compiling memchr v2.2.1 4:52.67 Compiling pkg-config v0.3.9 4:53.50 Compiling encoding_rs v0.8.22 4:53.66 Compiling matches v0.1.8 4:53.76 Compiling version_check v0.9.1 4:53.84 Compiling semver-parser v0.7.0 4:54.77 Compiling ppv-lite86 v0.2.6 4:54.95 Compiling scopeguard v1.0.0 4:55.16 Compiling slab v0.4.1 4:55.42 Compiling itoa v0.4.4 4:55.65 Compiling futures v0.1.29 4:56.47 Compiling glob v0.3.0 4:57.88 Compiling unicode-normalization v0.1.5 4:59.02 Compiling siphasher v0.3.1 4:59.34 Compiling stable_deref_trait v1.0.0 4:59.43 Compiling percent-encoding v2.1.0 4:59.62 Compiling threadbound v0.1.0 4:59.78 Compiling failure_derive v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 5:00.30 Compiling bindgen v0.53.2 5:00.34 Compiling regex-syntax v0.6.12 5:00.83 Compiling peeking_take_while v0.1.2 5:00.94 Compiling shlex v0.1.1 5:01.24 Compiling lazycell v1.2.1 5:08.60 Compiling ident_case v1.0.0 5:08.78 Compiling fnv v1.0.6 5:08.88 Compiling ryu v1.0.2 5:09.43 Compiling tinystr v0.3.2 5:09.66 Compiling procedural-masquerade v0.1.1 5:10.16 Compiling typenum v1.12.0 5:11.23 Compiling quick-error v1.2.1 5:11.36 Compiling khronos_api v3.1.0 5:11.83 Compiling linked-hash-map v0.5.1 5:12.52 Compiling termcolor v1.0.5 5:14.14 Compiling smallbitvec v2.5.0 5:14.76 Compiling arrayvec v0.5.1 5:15.14 Compiling dtoa v0.4.2 5:15.45 Compiling fallible-streaming-iterator v0.1.9 5:15.64 Compiling nodrop v0.1.12 5:15.74 Compiling rayon-core v1.6.0 5:15.90 Compiling autocfg v1.0.0 5:16.58 Compiling fallible-iterator v0.2.0 5:17.19 Compiling xml-rs v0.8.0 5:19.58 Compiling thin-slice v0.1.1 5:19.74 Compiling either v1.1.0 5:19.85 Compiling byte-tools v0.3.0 5:19.90 Compiling atomic_refcell v0.1.0 5:20.18 Compiling void v1.0.2 5:20.33 Compiling anyhow v1.0.30 5:20.72 Compiling ahash v0.3.2 5:21.13 Compiling static_assertions v1.1.0 5:21.21 Compiling precomputed-hash v0.1.1 5:21.26 Compiling arrayref v0.3.5 5:21.30 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:21.38 Compiling same-file v1.0.2 5:21.52 Compiling base64 v0.12.0 5:22.36 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:22.87 Compiling num-integer v0.1.39 5:23.59 Compiling atom v0.3.5 5:23.77 Compiling fake-simd v0.1.2 5:23.87 Compiling opaque-debug v0.2.1 5:23.93 Compiling encoding_c_mem v0.2.5 5:24.24 Compiling cose v0.1.4 5:24.63 Compiling error-chain v0.11.0 5:25.17 Compiling remove_dir_all v0.5.2 5:25.24 Compiling once_cell v1.4.0 5:25.62 Compiling encoding_c v0.9.7 5:25.88 Compiling fluent-syntax v0.9.3 5:30.53 Compiling binary-space-partition v0.1.2 5:30.68 Compiling murmurhash3 v0.0.5 5:30.96 Compiling vec_map v0.8.2 5:30.98 Compiling authenticator v0.2.12 5:31.24 Compiling moz_cbor v0.1.1 5:31.24 Compiling svg_fmt v0.4.0 5:31.89 Compiling static_prefs v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/init/static_prefs) 5:31.98 Compiling copyless v0.1.4 5:32.11 Compiling bytes v0.5.3 5:33.62 Compiling unicode-segmentation v1.2.1 5:34.75 Compiling id-arena v2.2.1 5:34.99 Compiling tracy-rs v0.1.1 5:35.11 Compiling indexmap v1.1.0 5:35.65 Compiling boxfnonce v0.0.3 5:35.81 Compiling runloop v0.1.0 5:36.14 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/build/workspace-hack) 5:36.21 Compiling ringbuf v0.2.1 5:36.84 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/parser) 5:37.36 Compiling bitreader v0.3.2 5:38.04 Compiling crossbeam-utils v0.6.5 5:38.05 Compiling thread_local v1.0.1 5:38.56 Compiling num-traits v0.2.10 5:38.98 Compiling crossbeam-utils v0.7.0 5:39.30 Compiling crossbeam-epoch v0.8.0 5:39.82 Compiling libdbus-sys v0.1.5 5:40.18 Compiling x11 v2.18.1 5:40.23 Compiling unicode-bidi v0.3.4 5:40.55 Compiling semver v0.9.0 5:41.43 Compiling nom v5.1.1 5:41.63 Compiling lock_api v0.3.4 5:41.92 Compiling c2-chacha v0.2.3 5:42.33 Compiling clang-sys v0.29.2 5:42.77 Compiling phf_shared v0.8.0 5:43.07 Compiling owning_ref v0.4.0 5:43.34 Compiling unic-langid-impl v0.8.0 5:44.16 Compiling humantime v1.3.0 5:44.98 Compiling lru-cache v0.1.2 5:45.14 Compiling uluru v0.4.0 5:45.29 Compiling dtoa-short v0.3.1 5:45.57 Compiling servo_arc v0.1.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/servo_arc) 5:45.59 Compiling hashbrown v0.7.2 5:45.86 Compiling itertools v0.8.0 5:45.90 Compiling block-padding v0.1.2 5:46.15 Compiling unreachable v1.0.0 5:46.32 Compiling walkdir v2.1.4 5:47.00 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:47.40 Compiling hibitset v0.6.2 5:52.39 Compiling crossbeam-queue v0.1.2 5:52.64 Compiling tokio-executor v0.1.9 5:54.60 Compiling idna v0.2.0 5:58.63 Compiling rustc_version v0.2.3 6:00.05 Compiling unic-langid v0.8.0 6:01.77 Compiling new_debug_unreachable v1.0.1 6:05.39 Compiling quote v1.0.2 6:06.15 Compiling getrandom v0.1.3 6:07.00 Compiling thin-vec v0.1.0 6:07.83 Compiling iovec v0.1.4 6:08.07 Compiling time v0.1.40 6:11.94 Compiling num_cpus v1.13.0 6:16.32 Compiling net2 v0.2.33 6:16.86 Compiling atty v0.2.11 6:16.99 Compiling raw-window-handle v0.3.0 6:17.13 Compiling memmap v0.7.0 6:17.87 Compiling hashglobe v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/hashglobe) 6:18.21 Compiling dirs-sys v0.3.4 6:18.52 Compiling pulse-ffi v0.1.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 6:19.91 Compiling freetype v0.4.0 6:20.50 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/libudev-sys) 6:21.51 Compiling ffi-support v0.4.0 6:22.84 Compiling dogear v0.4.0 6:24.47 Compiling jobserver v0.1.21 6:26.88 Compiling tokio-timer v0.2.11 6:28.79 Compiling tokio-current-thread v0.1.6 6:35.20 Compiling fxhash v0.2.1 6:35.40 Compiling base64 v0.10.1 6:36.52 Compiling aho-corasick v0.7.6 6:36.53 Compiling rustc-hash v1.0.1 6:41.69 Compiling nsstring v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/nsstring) 6:44.31 Compiling chardetng v0.1.9 6:45.53 Compiling shift_or_euc v0.1.0 6:46.85 Compiling memoffset v0.5.1 6:46.88 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/library/rust/shared) 6:47.33 Compiling fluent-langneg v0.12.1 6:48.17 Compiling intl_pluralrules v6.0.0 6:50.89 Compiling generic-array v0.12.0 6:51.35 Compiling gl_generator v0.14.0 6:52.38 Compiling cose-c v0.1.5 6:53.84 Compiling rand_core v0.5.1 6:54.53 Compiling bytes v0.4.9 6:56.09 Compiling futures-cpupool v0.1.8 6:59.65 Compiling mio v0.6.21 7:04.20 Compiling gfx-hal v0.5.0 7:11.26 Compiling mapped_hyph v0.3.0 (https://github.com/jfkthame/mapped_hyph.git?tag=v0.3.0#3b5fffbe) 7:12.68 Compiling dirs v2.0.2 7:13.14 Compiling pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 7:14.46 Compiling libudev v0.2.0 7:15.43 Compiling cc v1.0.47 7:18.42 Compiling ordered-float v1.0.1 7:19.37 Compiling build-parallel v0.1.1 7:19.50 Compiling type-map v0.3.0 7:19.87 Compiling regex v1.3.3 7:27.71 Compiling dbus v0.6.4 7:54.08 Compiling nserror v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/nserror) 7:54.39 Compiling chardetng_c v0.1.1 7:54.58 Compiling shift_or_euc_c v0.1.0 7:54.78 Compiling cexpr v0.4.0 7:56.37 Compiling glsl v4.0.3 8:02.83 Compiling digest v0.8.0 8:03.05 Compiling block-buffer v0.7.3 8:03.23 Compiling mp4parse v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 8:05.47 Compiling gleam v0.11.0 8:07.02 Compiling rand_chacha v0.2.1 8:07.28 Compiling rand_pcg v0.2.1 8:07.33 Compiling tokio-io v0.1.7 8:07.53 Compiling mio-uds v0.6.7 8:08.40 Compiling synstructure v0.12.1 8:08.41 Compiling darling_core v0.10.1 8:10.50 Compiling gfx-backend-empty v0.5.0 8:10.98 Compiling gfx-descriptor v0.1.0 8:11.38 Compiling gfx-memory v0.1.3 8:12.35 Compiling serde_derive v1.0.104 8:14.45 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/xpcom/xpcom_macros) 8:23.14 Compiling proc-macro-hack v0.5.11 8:25.46 Compiling cstr-macros v0.1.6 8:25.98 Compiling cssparser v0.28.0 8:26.66 Compiling derive_more v0.99.2 8:32.25 Compiling cssparser-macros v0.6.0 8:33.63 Compiling rental-impl v0.5.5 8:35.14 Compiling prost-derive v0.6.1 8:40.01 Compiling num-derive v0.3.0 8:44.08 Compiling cmake v0.1.29 8:44.77 Compiling libloading v0.5.2 8:45.26 Compiling libsqlite3-sys v0.18.0 8:45.78 Compiling lmdb-rkv-sys v0.11.0 8:46.57 Compiling glslopt v0.1.2 8:47.15 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/mozglue/static/rust) 8:48.24 Compiling intl-memoizer v0.4.0 8:50.25 Compiling env_logger v0.6.2 8:52.95 Compiling fluent-pseudo v0.2.1 8:54.88 Compiling audio_thread_priority v0.22.1 8:56.34 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/intl/encoding_glue) 8:56.40 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/rust-helper) 8:57.07 Compiling glsl-to-cxx v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/glsl-to-cxx) 8:57.41 Compiling sha2 v0.8.0 9:00.62 Compiling mp4parse_capi v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 9:10.88 Compiling rand v0.7.2 9:16.09 Compiling tokio-reactor v0.1.3 9:19.78 Compiling tokio-codec v0.1.0 9:22.18 Compiling malloc_size_of_derive v0.1.1 9:23.84 Compiling peek-poke-derive v0.2.1 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/peek-poke/peek-poke-derive) 9:25.92 Compiling peek-poke-derive v0.2.1 9:26.56 Compiling darling_macro v0.10.1 9:27.83 Compiling xpcom v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/xpcom) 9:40.45 Compiling cstr v0.1.3 9:41.49 Compiling prost v0.6.1 9:42.62 Compiling cubeb-sys v0.7.0 9:54.98 Compiling neqo-common v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 9:57.29 Compiling gecko_logger v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/gecko_logger) 10:00.39 Compiling rental v0.5.5 10:03.59 Compiling rust_cascade v0.6.0 10:16.07 Compiling uuid v0.8.1 10:18.57 Compiling tempfile v3.1.0 10:34.34 Compiling tokio-tcp v0.1.1 10:36.44 Compiling tokio-uds v0.2.5 10:37.85 Compiling tokio-udp v0.1.1 10:39.23 Compiling failure v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 10:39.48 Compiling darling v0.10.1 10:39.60 Compiling peek-poke v0.2.0 10:39.70 Compiling smallvec v1.3.0 10:39.91 Compiling url v2.1.0 10:40.18 Compiling bincode v1.2.1 10:40.89 Compiling euclid v0.20.8 10:43.98 Compiling app_units v0.7.0 10:44.23 Compiling serde_json v1.0.44 10:49.59 Compiling ron v0.5.1 10:57.62 Compiling serde_bytes v0.11.2 10:58.25 Compiling webrender_build v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/webrender_build) 10:59.03 Compiling toml v0.4.5 11:04.02 Compiling phf_generator v0.8.0 11:04.26 Compiling crossbeam-deque v0.7.2 11:04.57 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/gkrust_utils) 11:04.61 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/storage/variant) 11:04.76 Compiling moz_task v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/xpcom/rust/moz_task) 11:05.20 Compiling unic-langid-ffi v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/intl/locale/rust/unic-langid-ffi) 11:05.29 Compiling cascade_bloom_filter v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/cascade_bloom_filter) 11:05.87 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 11:05.92 Compiling derive_common v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/derive_common) 11:06.46 Compiling wgpu-types v0.5.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wgpu/wgpu-types) 11:06.71 Compiling parking_lot_core v0.7.1 11:07.92 Compiling fluent-bundle v0.11.0 11:08.68 Compiling fallible v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/fallible) 11:08.89 Compiling webrtc-sdp v0.3.6 11:13.90 Compiling mozurl v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/mozurl) 11:15.82 Compiling peek-poke v0.2.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/peek-poke) 11:16.11 Compiling plane-split v0.15.0 11:16.83 Compiling wr_malloc_size_of v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/wr_malloc_size_of) 11:16.98 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 11:23.49 Compiling swgl v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/swgl) 11:33.20 Compiling rusqlite v0.23.1 11:37.81 Compiling ash v0.30.0 11:43.25 Compiling lmdb-rkv v0.14.0 11:44.38 Compiling phf_codegen v0.8.0 11:44.52 Compiling phf_macros v0.8.0 11:50.92 Compiling tokio-threadpool v0.1.17 11:56.29 Compiling storage v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/storage/rust) 11:57.05 Compiling fluent-langneg-ffi v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/intl/locale/rust/fluent-langneg-ffi) 11:58.82 Compiling to_shmem_derive v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/to_shmem_derive) 12:00.67 Compiling style_derive v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/style_derive) 12:05.14 Compiling parking_lot v0.10.2 12:07.71 Compiling fluent v0.11.0 12:07.78 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/media/webrtc/signaling/src/sdp/rsdparsa_capi) 12:10.82 Compiling webrender_api v0.61.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/webrender_api) 13:06.90 Compiling cubeb-core v0.7.0 13:25.81 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 13:29.41 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 13:31.36 Compiling rkv v0.10.4 13:33.05 Compiling rkv v0.11.1 (https://github.com/mozilla/rkv?rev=e3c3388e6632cf55e08d773b32e58b1cab9b2731#e3c3388e) 13:42.83 Compiling selectors v0.22.0 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/selectors) 13:44.02 Compiling phf v0.8.0 13:44.29 Compiling rayon v1.2.0 13:47.69 Compiling tokio-fs v0.1.3 13:50.16 Compiling gfx-backend-vulkan v0.5.6 14:01.91 Compiling bookmark_sync v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/places/bookmark_sync) 14:07.14 Compiling fluent-ffi v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/rust/fluent-ffi) 14:22.12 Compiling cubeb v0.7.0 14:22.30 Compiling cubeb-backend v0.7.0 14:22.53 Compiling neqo-crypto v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 14:23.79 Compiling style v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/style) 14:26.71 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 14:27.73 Compiling kvstore v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/kvstore) 14:35.15 Compiling cert_storage v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/security/manager/ssl/cert_storage) 14:49.00 Compiling tokio v0.1.11 14:49.29 Compiling wgpu-core v0.5.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wgpu/wgpu-core) 14:59.75 Compiling cubeb-pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 15:18.58 Compiling golden_gate v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/services/sync/golden_gate) 15:50.50 Compiling to_shmem v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/to_shmem) 15:50.81 Compiling audioipc v0.2.5 (/builddir/build/BUILD/thunderbird-78.6.1/media/audioipc/audioipc) 15:57.71 Compiling wgpu_bindings v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wgpu_bindings) 17:31.23 Compiling webext_storage_bridge v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/storage/webext_storage_bridge) 17:51.36 Compiling audioipc-client v0.4.0 (/builddir/build/BUILD/thunderbird-78.6.1/media/audioipc/client) 17:55.74 Compiling audioipc-server v0.2.3 (/builddir/build/BUILD/thunderbird-78.6.1/media/audioipc/server) 18:39.82 Compiling neqo-transport v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 18:40.31 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/malloc_size_of) 18:40.62 Compiling style_traits v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/components/style_traits) 19:29.44 Compiling neqo-qpack v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 19:37.27 Compiling neqo-http3 v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 19:57.64 Compiling neqo_glue v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/netwerk/socket/neqo_glue) 20:05.21 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/thunderbird-78.6.1/servo/ports/geckolib) 26:58.18 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/js/src/rust/shared) 26:58.97 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:1, 26:58.97 warning: from src/gl.cc:2634: 26:58.97 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:58.98 warning: | ^ 26:58.98 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:1, 26:58.98 warning: from src/gl.cc:2634: 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 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){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:58.98 warning: | ^ 26:58.98 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:1, 26:58.98 warning: from src/gl.cc:2634: 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 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){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 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){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.98 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:58.98 warning: | ^ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h: In static member function ‘static glsl::ProgramImpl* brush_blend_program::loader()’: 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:1055:43: warning: ‘new’ of type ‘brush_blend_program’ with extended alignment 16 [-Waligned-new=] 26:58.98 warning: 1055 | static ProgramImpl* loader() { return new brush_blend_program; } 26:58.98 warning: | ^~~~~~~~~~~~~~~~~~~ 26:58.98 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:1055:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend.h:1055:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:58.99 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:2, 26:58.99 warning: from src/gl.cc:2634: 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h: At global scope: 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.99 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:58.99 warning: | ^ 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.99 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:58.99 warning: | ^ 26:58.99 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:2, 26:58.99 warning: from src/gl.cc:2634: 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:58.99 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:58.99 warning: | ^ 26:58.99 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 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){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.00 warning: | ^ 26:59.00 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:2, 26:59.00 warning: from src/gl.cc:2634: 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 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){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 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){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:776:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 776 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:794:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 794 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:816:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 816 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_blend_ALPHA_PASS_program::loader()’: 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:1093:43: warning: ‘new’ of type ‘brush_blend_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.00 warning: 1093 | static ProgramImpl* loader() { return new brush_blend_ALPHA_PASS_program; } 26:59.00 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:1093:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_ALPHA_PASS.h:1093:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.00 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:3, 26:59.00 warning: from src/gl.cc:2634: 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h: At global scope: 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.00 warning: | ^ 26:59.00 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.00 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.01 warning: | ^ 26:59.01 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:3, 26:59.01 warning: from src/gl.cc:2634: 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 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){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.01 warning: | ^ 26:59.01 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:3, 26:59.01 warning: from src/gl.cc:2634: 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 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){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 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){ 26:59.01 warning: | ^ 26:59.01 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.01 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.01 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_blend_DEBUG_OVERDRAW_program::loader()’: 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:878:43: warning: ‘new’ of type ‘brush_blend_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.02 warning: 878 | static ProgramImpl* loader() { return new brush_blend_DEBUG_OVERDRAW_program; } 26:59.02 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:878:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_blend_DEBUG_OVERDRAW.h:878:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.02 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:4, 26:59.02 warning: from src/gl.cc:2634: 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h: At global scope: 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.02 warning: | ^ 26:59.02 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:4, 26:59.02 warning: from src/gl.cc:2634: 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.02 warning: | ^ 26:59.02 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.02 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.03 warning: | ^ 26:59.03 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:4, 26:59.03 warning: from src/gl.cc:2634: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h: In static member function ‘static glsl::ProgramImpl* brush_conic_gradient_program::loader()’: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:859:43: warning: ‘new’ of type ‘brush_conic_gradient_program’ with extended alignment 16 [-Waligned-new=] 26:59.03 warning: 859 | static ProgramImpl* loader() { return new brush_conic_gradient_program; } 26:59.03 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:859:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient.h:859:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.03 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:5, 26:59.03 warning: from src/gl.cc:2634: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h: At global scope: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.03 warning: | ^ 26:59.03 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:5, 26:59.03 warning: from src/gl.cc:2634: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.03 warning: | ^ 26:59.03 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:5, 26:59.03 warning: from src/gl.cc:2634: 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.03 warning: | ^ 26:59.03 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:368:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.03 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){ 26:59.03 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_conic_gradient_ALPHA_PASS_program::loader()’: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:936:43: warning: ‘new’ of type ‘brush_conic_gradient_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.04 warning: 936 | static ProgramImpl* loader() { return new brush_conic_gradient_ALPHA_PASS_program; } 26:59.04 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:936:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_ALPHA_PASS.h:936:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.04 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:6, 26:59.04 warning: from src/gl.cc:2634: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h: At global scope: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.04 warning: | ^ 26:59.04 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:6, 26:59.04 warning: from src/gl.cc:2634: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 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){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.04 warning: | ^ 26:59.04 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:6, 26:59.04 warning: from src/gl.cc:2634: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 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){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 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){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_conic_gradient_DEBUG_OVERDRAW_program::loader()’: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:799:43: warning: ‘new’ of type ‘brush_conic_gradient_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.04 warning: 799 | static ProgramImpl* loader() { return new brush_conic_gradient_DEBUG_OVERDRAW_program; } 26:59.04 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:799:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_conic_gradient_DEBUG_OVERDRAW.h:799:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.04 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:7, 26:59.04 warning: from src/gl.cc:2634: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h: At global scope: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.04 warning: | ^ 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.04 warning: | ^ 26:59.04 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:7, 26:59.04 warning: from src/gl.cc:2634: 26:59.04 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.04 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 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){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.05 warning: | ^ 26:59.05 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:7, 26:59.05 warning: from src/gl.cc:2634: 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 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){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 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){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h: In static member function ‘static glsl::ProgramImpl* brush_image_program::loader()’: 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:890:43: warning: ‘new’ of type ‘brush_image_program’ with extended alignment 16 [-Waligned-new=] 26:59.05 warning: 890 | static ProgramImpl* loader() { return new brush_image_program; } 26:59.05 warning: | ^~~~~~~~~~~~~~~~~~~ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:890:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image.h:890:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.05 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:8, 26:59.05 warning: from src/gl.cc:2634: 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h: At global scope: 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.05 warning: | ^ 26:59.05 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:8, 26:59.05 warning: from src/gl.cc:2634: 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.05 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){ 26:59.05 warning: | ^ 26:59.05 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.06 warning: | ^ 26:59.06 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:8, 26:59.06 warning: from src/gl.cc:2634: 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 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){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 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){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_ALPHA_PASS_program::loader()’: 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:1015:43: warning: ‘new’ of type ‘brush_image_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.06 warning: 1015 | static ProgramImpl* loader() { return new brush_image_ALPHA_PASS_program; } 26:59.06 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:1015:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS.h:1015:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.06 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:9, 26:59.06 warning: from src/gl.cc:2634: 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 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){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.06 warning: | ^ 26:59.06 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:9, 26:59.06 warning: from src/gl.cc:2634: 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 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){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 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){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.06 warning: | ^ 26:59.06 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.06 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: warning: ‘new’ of type ‘brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.07 warning: 1021 | static ProgramImpl* loader() { return new brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.07 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.07 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:10, 26:59.07 warning: from src/gl.cc:2634: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h: At global scope: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.07 warning: | ^ 26:59.07 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:10, 26:59.07 warning: from src/gl.cc:2634: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 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){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.07 warning: | ^ 26:59.07 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:10, 26:59.07 warning: from src/gl.cc:2634: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 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){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 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){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_DEBUG_OVERDRAW_program::loader()’: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:849:43: warning: ‘new’ of type ‘brush_image_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.07 warning: 849 | static ProgramImpl* loader() { return new brush_image_DEBUG_OVERDRAW_program; } 26:59.07 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:849:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_DEBUG_OVERDRAW.h:849:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.07 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:11, 26:59.07 warning: from src/gl.cc:2634: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h: At global scope: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.07 warning: | ^ 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.07 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.07 warning: | ^ 26:59.07 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:11, 26:59.07 warning: from src/gl.cc:2634: 26:59.07 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.08 warning: | ^ 26:59.08 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:11, 26:59.08 warning: from src/gl.cc:2634: 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h: In static member function ‘static glsl::ProgramImpl* brush_image_REPETITION_ANTIALIASING_program::loader()’: 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:947:43: warning: ‘new’ of type ‘brush_image_REPETITION_ANTIALIASING_program’ with extended alignment 16 [-Waligned-new=] 26:59.08 warning: 947 | static ProgramImpl* loader() { return new brush_image_REPETITION_ANTIALIASING_program; } 26:59.08 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:947:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING.h:947:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.08 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:12, 26:59.08 warning: from src/gl.cc:2634: 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h: At global scope: 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.08 warning: | ^ 26:59.08 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:12, 26:59.08 warning: from src/gl.cc:2634: 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 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){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.08 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.08 warning: | ^ 26:59.08 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_program::loader()’: 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: warning: ‘new’ of type ‘brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.09 warning: 1106 | static ProgramImpl* loader() { return new brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_program; } 26:59.09 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.09 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:13, 26:59.09 warning: from src/gl.cc:2634: 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 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){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.09 warning: | ^ 26:59.09 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:13, 26:59.09 warning: from src/gl.cc:2634: 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 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){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 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){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.09 warning: | ^ 26:59.09 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.09 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.09 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: warning: ‘new’ of type ‘brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.10 warning: 1112 | static ProgramImpl* loader() { return new brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.10 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.10 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:14, 26:59.10 warning: from src/gl.cc:2634: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: At global scope: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 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){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.10 warning: | ^ 26:59.10 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:14, 26:59.10 warning: from src/gl.cc:2634: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 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){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 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){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.10 warning: | ^ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program::loader()’: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: warning: ‘new’ of type ‘brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.10 warning: 901 | static ProgramImpl* loader() { return new brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program; } 26:59.10 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.10 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:15, 26:59.10 warning: from src/gl.cc:2634: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h: At global scope: 26:59.10 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.10 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.11 warning: | ^ 26:59.11 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:15, 26:59.11 warning: from src/gl.cc:2634: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 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){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.11 warning: | ^ 26:59.11 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:15, 26:59.11 warning: from src/gl.cc:2634: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 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){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 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){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_program::loader()’: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:890:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_program’ with extended alignment 16 [-Waligned-new=] 26:59.11 warning: 890 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_program; } 26:59.11 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:890:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D.h:890:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.11 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:16, 26:59.11 warning: from src/gl.cc:2634: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h: At global scope: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.11 warning: | ^ 26:59.11 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:16, 26:59.11 warning: from src/gl.cc:2634: 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.11 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.11 warning: | ^ 26:59.11 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 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){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.12 warning: | ^ 26:59.12 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:16, 26:59.12 warning: from src/gl.cc:2634: 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_ALPHA_PASS_program::loader()’: 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:1015:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.12 warning: 1015 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_ALPHA_PASS_program; } 26:59.12 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:1015:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:1015:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.12 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:17, 26:59.12 warning: from src/gl.cc:2634: 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 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){ 26:59.12 warning: | ^ 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.12 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.12 warning: | ^ 26:59.12 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:17, 26:59.12 warning: from src/gl.cc:2634: 26:59.12 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 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){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 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){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.13 warning: 1021 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.13 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.13 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:18, 26:59.13 warning: from src/gl.cc:2634: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h: At global scope: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.13 warning: | ^ 26:59.13 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:18, 26:59.13 warning: from src/gl.cc:2634: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 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){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.13 warning: | ^ 26:59.13 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:18, 26:59.13 warning: from src/gl.cc:2634: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 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){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 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){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_DEBUG_OVERDRAW_program::loader()’: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:849:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.13 warning: 849 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_DEBUG_OVERDRAW_program; } 26:59.13 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:849:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:849:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.13 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:19, 26:59.13 warning: from src/gl.cc:2634: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h: At global scope: 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.13 warning: | ^ 26:59.13 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.13 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.13 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.14 warning: | ^ 26:59.14 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:19, 26:59.14 warning: from src/gl.cc:2634: 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_program::loader()’: 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:947:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_program’ with extended alignment 16 [-Waligned-new=] 26:59.14 warning: 947 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_program; } 26:59.14 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:947:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:947:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.14 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:20, 26:59.14 warning: from src/gl.cc:2634: 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h: At global scope: 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.14 warning: | ^ 26:59.14 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:20, 26:59.14 warning: from src/gl.cc:2634: 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 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){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.14 warning: | ^ 26:59.14 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.14 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.14 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_program::loader()’: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.15 warning: 1106 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_program; } 26:59.15 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.15 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:21, 26:59.15 warning: from src/gl.cc:2634: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 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){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.15 warning: | ^ 26:59.15 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:21, 26:59.15 warning: from src/gl.cc:2634: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.15 warning: 1112 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.15 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.15 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:22, 26:59.15 warning: from src/gl.cc:2634: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: At global scope: 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 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){ 26:59.15 warning: | ^ 26:59.15 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.15 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.15 warning: | ^ 26:59.15 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:22, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 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){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 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){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program::loader()’: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: warning: ‘new’ of type ‘brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.16 warning: 901 | static ProgramImpl* loader() { return new brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program; } 26:59.16 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.16 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:23, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h: At global scope: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.16 warning: | ^ 26:59.16 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:23, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 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){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.16 warning: | ^ 26:59.16 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:23, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 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){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 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){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_program::loader()’: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:890:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_program’ with extended alignment 16 [-Waligned-new=] 26:59.16 warning: 890 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_program; } 26:59.16 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:890:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT.h:890:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.16 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:24, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h: At global scope: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.16 warning: | ^ 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.16 warning: | ^ 26:59.16 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:24, 26:59.16 warning: from src/gl.cc:2634: 26:59.16 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.16 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.16 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.17 warning: | ^ 26:59.17 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:24, 26:59.17 warning: from src/gl.cc:2634: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_ALPHA_PASS_program::loader()’: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:1015:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.17 warning: 1015 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_ALPHA_PASS_program; } 26:59.17 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:1015:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:1015:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.17 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:25, 26:59.17 warning: from src/gl.cc:2634: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.17 warning: | ^ 26:59.17 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:25, 26:59.17 warning: from src/gl.cc:2634: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 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){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.17 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.17 warning: | ^ 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.17 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.17 warning: 1021 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.18 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1021:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.18 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:26, 26:59.18 warning: from src/gl.cc:2634: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h: At global scope: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.18 warning: | ^ 26:59.18 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:26, 26:59.18 warning: from src/gl.cc:2634: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 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){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.18 warning: | ^ 26:59.18 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:26, 26:59.18 warning: from src/gl.cc:2634: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_DEBUG_OVERDRAW_program::loader()’: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:849:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.18 warning: 849 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_DEBUG_OVERDRAW_program; } 26:59.18 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:849:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:849:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.18 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:27, 26:59.18 warning: from src/gl.cc:2634: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h: At global scope: 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 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){ 26:59.18 warning: | ^ 26:59.18 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.18 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.18 warning: | ^ 26:59.18 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:27, 26:59.18 warning: from src/gl.cc:2634: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 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){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 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){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_program::loader()’: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:947:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_program’ with extended alignment 16 [-Waligned-new=] 26:59.19 warning: 947 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_program; } 26:59.19 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:947:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:947:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.19 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:28, 26:59.19 warning: from src/gl.cc:2634: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h: At global scope: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 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){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.19 warning: | ^ 26:59.19 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:28, 26:59.19 warning: from src/gl.cc:2634: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 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){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 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){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_program::loader()’: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.19 warning: 1106 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_program; } 26:59.19 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:1106:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.19 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:29, 26:59.19 warning: from src/gl.cc:2634: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: At global scope: 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.19 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.19 warning: | ^ 26:59.19 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.20 warning: | ^ 26:59.20 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:29, 26:59.20 warning: from src/gl.cc:2634: 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program::loader()’: 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program’ with extended alignment 16 [-Waligned-new=] 26:59.20 warning: 1112 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING_program; } 26:59.20 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:1112:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.20 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:30, 26:59.20 warning: from src/gl.cc:2634: 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: At global scope: 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.20 warning: | ^ 26:59.20 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:30, 26:59.20 warning: from src/gl.cc:2634: 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 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){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 26:59.20 warning: | ^ 26:59.20 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.20 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program::loader()’: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: warning: ‘new’ of type ‘brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.21 warning: 901 | static ProgramImpl* loader() { return new brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW_program; } 26:59.21 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:901:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.21 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:31, 26:59.21 warning: from src/gl.cc:2634: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h: At global scope: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.21 warning: | ^ 26:59.21 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:31, 26:59.21 warning: from src/gl.cc:2634: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 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){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.21 warning: | ^ 26:59.21 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:31, 26:59.21 warning: from src/gl.cc:2634: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 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){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 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){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.21 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.21 warning: | ^ 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h: In static member function ‘static glsl::ProgramImpl* brush_linear_gradient_program::loader()’: 26:59.21 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:853:43: warning: ‘new’ of type ‘brush_linear_gradient_program’ with extended alignment 16 [-Waligned-new=] 26:59.22 warning: 853 | static ProgramImpl* loader() { return new brush_linear_gradient_program; } 26:59.22 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:853:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient.h:853:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.22 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:32, 26:59.22 warning: from src/gl.cc:2634: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h: At global scope: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.22 warning: | ^ 26:59.22 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:32, 26:59.22 warning: from src/gl.cc:2634: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 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){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.22 warning: | ^ 26:59.22 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:32, 26:59.22 warning: from src/gl.cc:2634: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 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){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 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){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:364:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 364 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:740:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 740 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_linear_gradient_ALPHA_PASS_program::loader()’: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:930:43: warning: ‘new’ of type ‘brush_linear_gradient_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.22 warning: 930 | static ProgramImpl* loader() { return new brush_linear_gradient_ALPHA_PASS_program; } 26:59.22 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:930:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_ALPHA_PASS.h:930:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.22 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:33, 26:59.22 warning: from src/gl.cc:2634: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h: At global scope: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.22 warning: | ^ 26:59.22 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:33, 26:59.22 warning: from src/gl.cc:2634: 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.22 warning: | ^ 26:59.22 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.22 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.22 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.23 warning: | ^ 26:59.23 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:33, 26:59.23 warning: from src/gl.cc:2634: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_linear_gradient_DEBUG_OVERDRAW_program::loader()’: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:796:43: warning: ‘new’ of type ‘brush_linear_gradient_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.23 warning: 796 | static ProgramImpl* loader() { return new brush_linear_gradient_DEBUG_OVERDRAW_program; } 26:59.23 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:796:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_linear_gradient_DEBUG_OVERDRAW.h:796:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.23 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:34, 26:59.23 warning: from src/gl.cc:2634: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h: At global scope: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.23 warning: | ^ 26:59.23 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:34, 26:59.23 warning: from src/gl.cc:2634: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.23 warning: | ^ 26:59.23 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:34, 26:59.23 warning: from src/gl.cc:2634: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 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){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.23 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.23 warning: | ^ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h: In static member function ‘static glsl::ProgramImpl* brush_mix_blend_program::loader()’: 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:1077:43: warning: ‘new’ of type ‘brush_mix_blend_program’ with extended alignment 16 [-Waligned-new=] 26:59.23 warning: 1077 | static ProgramImpl* loader() { return new brush_mix_blend_program; } 26:59.23 warning: | ^~~~~~~~~~~~~~~~~~~~~~~ 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:1077:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.23 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend.h:1077:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.23 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:35, 26:59.24 warning: from src/gl.cc:2634: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h: At global scope: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.24 warning: | ^ 26:59.24 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:35, 26:59.24 warning: from src/gl.cc:2634: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 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){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.24 warning: | ^ 26:59.24 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:35, 26:59.24 warning: from src/gl.cc:2634: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 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){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 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){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:692:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 692 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:710:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 710 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:732:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 732 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_mix_blend_ALPHA_PASS_program::loader()’: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:1115:43: warning: ‘new’ of type ‘brush_mix_blend_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.24 warning: 1115 | static ProgramImpl* loader() { return new brush_mix_blend_ALPHA_PASS_program; } 26:59.24 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:1115:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_ALPHA_PASS.h:1115:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.24 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:36, 26:59.24 warning: from src/gl.cc:2634: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h: At global scope: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.24 warning: | ^ 26:59.24 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:36, 26:59.24 warning: from src/gl.cc:2634: 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 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){ 26:59.24 warning: | ^ 26:59.24 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.24 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.25 warning: | ^ 26:59.25 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:36, 26:59.25 warning: from src/gl.cc:2634: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 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){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 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){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_mix_blend_DEBUG_OVERDRAW_program::loader()’: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:807:43: warning: ‘new’ of type ‘brush_mix_blend_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.25 warning: 807 | static ProgramImpl* loader() { return new brush_mix_blend_DEBUG_OVERDRAW_program; } 26:59.25 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:807:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_mix_blend_DEBUG_OVERDRAW.h:807:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.25 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:37, 26:59.25 warning: from src/gl.cc:2634: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h: At global scope: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.25 warning: | ^ 26:59.25 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:37, 26:59.25 warning: from src/gl.cc:2634: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 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){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.25 warning: | ^ 26:59.25 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:37, 26:59.25 warning: from src/gl.cc:2634: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 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){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 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){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.25 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.25 warning: | ^ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h: In static member function ‘static glsl::ProgramImpl* brush_opacity_program::loader()’: 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:875:43: warning: ‘new’ of type ‘brush_opacity_program’ with extended alignment 16 [-Waligned-new=] 26:59.25 warning: 875 | static ProgramImpl* loader() { return new brush_opacity_program; } 26:59.25 warning: | ^~~~~~~~~~~~~~~~~~~~~ 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:875:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.25 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity.h:875:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.25 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:38, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h: At global scope: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.26 warning: | ^ 26:59.26 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:38, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 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){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.26 warning: | ^ 26:59.26 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:38, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 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){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 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){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:704:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 704 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:722:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 722 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_opacity_ALPHA_PASS_program::loader()’: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:913:43: warning: ‘new’ of type ‘brush_opacity_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.26 warning: 913 | static ProgramImpl* loader() { return new brush_opacity_ALPHA_PASS_program; } 26:59.26 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:913:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_ALPHA_PASS.h:913:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.26 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:39, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h: At global scope: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.26 warning: | ^ 26:59.26 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:39, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 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){ 26:59.26 warning: | ^ 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.26 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.26 warning: | ^ 26:59.26 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:39, 26:59.26 warning: from src/gl.cc:2634: 26:59.26 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_opacity_DEBUG_OVERDRAW_program::loader()’: 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:804:43: warning: ‘new’ of type ‘brush_opacity_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.27 warning: 804 | static ProgramImpl* loader() { return new brush_opacity_DEBUG_OVERDRAW_program; } 26:59.27 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:804:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_opacity_DEBUG_OVERDRAW.h:804:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.27 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:40, 26:59.27 warning: from src/gl.cc:2634: 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h: At global scope: 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.27 warning: | ^ 26:59.27 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:40, 26:59.27 warning: from src/gl.cc:2634: 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.27 warning: | ^ 26:59.27 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:40, 26:59.27 warning: from src/gl.cc:2634: 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 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){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.27 warning: | ^ 26:59.27 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.27 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h: In static member function ‘static glsl::ProgramImpl* brush_radial_gradient_program::loader()’: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:903:43: warning: ‘new’ of type ‘brush_radial_gradient_program’ with extended alignment 16 [-Waligned-new=] 26:59.28 warning: 903 | static ProgramImpl* loader() { return new brush_radial_gradient_program; } 26:59.28 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:903:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient.h:903:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:41, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h: At global scope: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.28 warning: | ^ 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:41, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 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){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.28 warning: | ^ 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:41, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 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){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 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){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:366:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 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){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_radial_gradient_ALPHA_PASS_program::loader()’: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:980:43: warning: ‘new’ of type ‘brush_radial_gradient_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.28 warning: 980 | static ProgramImpl* loader() { return new brush_radial_gradient_ALPHA_PASS_program; } 26:59.28 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:980:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_ALPHA_PASS.h:980:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:42, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h: At global scope: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.28 warning: | ^ 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:42, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 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){ 26:59.28 warning: | ^ 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.28 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.28 warning: | ^ 26:59.28 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:42, 26:59.28 warning: from src/gl.cc:2634: 26:59.28 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_radial_gradient_DEBUG_OVERDRAW_program::loader()’: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:799:43: warning: ‘new’ of type ‘brush_radial_gradient_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.29 warning: 799 | static ProgramImpl* loader() { return new brush_radial_gradient_DEBUG_OVERDRAW_program; } 26:59.29 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:799:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_radial_gradient_DEBUG_OVERDRAW.h:799:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:43, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h: At global scope: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.29 warning: | ^ 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:43, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.29 warning: | ^ 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:43, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 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){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.29 warning: | ^ 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:43, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h: In static member function ‘static glsl::ProgramImpl* brush_solid_program::loader()’: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:793:43: warning: ‘new’ of type ‘brush_solid_program’ with extended alignment 16 [-Waligned-new=] 26:59.29 warning: 793 | static ProgramImpl* loader() { return new brush_solid_program; } 26:59.29 warning: | ^~~~~~~~~~~~~~~~~~~ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:793:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid.h:793:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:44, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h: At global scope: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.29 warning: | ^ 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.29 warning: | ^ 26:59.29 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:44, 26:59.29 warning: from src/gl.cc:2634: 26:59.29 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.29 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.29 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.30 warning: | ^ 26:59.30 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:44, 26:59.30 warning: from src/gl.cc:2634: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:680:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 680 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:698:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 698 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:720:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 720 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_solid_ALPHA_PASS_program::loader()’: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:879:43: warning: ‘new’ of type ‘brush_solid_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.30 warning: 879 | static ProgramImpl* loader() { return new brush_solid_ALPHA_PASS_program; } 26:59.30 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:879:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_ALPHA_PASS.h:879:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.30 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:45, 26:59.30 warning: from src/gl.cc:2634: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h: At global scope: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.30 warning: | ^ 26:59.30 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:45, 26:59.30 warning: from src/gl.cc:2634: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.30 warning: | ^ 26:59.30 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:45, 26:59.30 warning: from src/gl.cc:2634: 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.30 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){ 26:59.30 warning: | ^ 26:59.30 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_solid_DEBUG_OVERDRAW_program::loader()’: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:776:43: warning: ‘new’ of type ‘brush_solid_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.31 warning: 776 | static ProgramImpl* loader() { return new brush_solid_DEBUG_OVERDRAW_program; } 26:59.31 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:776:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_solid_DEBUG_OVERDRAW.h:776:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.31 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:46, 26:59.31 warning: from src/gl.cc:2634: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h: At global scope: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.31 warning: | ^ 26:59.31 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:46, 26:59.31 warning: from src/gl.cc:2634: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 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){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.31 warning: | ^ 26:59.31 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:46, 26:59.31 warning: from src/gl.cc:2634: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 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){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 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){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_program::loader()’: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:1006:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_program’ with extended alignment 16 [-Waligned-new=] 26:59.31 warning: 1006 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_program; } 26:59.31 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:1006:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV.h:1006:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.31 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:47, 26:59.31 warning: from src/gl.cc:2634: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h: At global scope: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.31 warning: | ^ 26:59.31 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:47, 26:59.31 warning: from src/gl.cc:2634: 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.31 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.31 warning: | ^ 26:59.31 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.32 warning: | ^ 26:59.32 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:47, 26:59.32 warning: from src/gl.cc:2634: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_ALPHA_PASS_program::loader()’: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:1084:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.32 warning: 1084 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_ALPHA_PASS_program; } 26:59.32 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:1084:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_ALPHA_PASS.h:1084:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.32 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:48, 26:59.32 warning: from src/gl.cc:2634: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h: At global scope: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.32 warning: | ^ 26:59.32 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:48, 26:59.32 warning: from src/gl.cc:2634: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.32 warning: | ^ 26:59.32 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:48, 26:59.32 warning: from src/gl.cc:2634: 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 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){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.32 warning: | ^ 26:59.32 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.32 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.32 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_DEBUG_OVERDRAW_program::loader()’: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:917:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.33 warning: 917 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_DEBUG_OVERDRAW_program; } 26:59.33 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:917:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:917:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.33 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:49, 26:59.33 warning: from src/gl.cc:2634: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h: At global scope: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.33 warning: | ^ 26:59.33 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:49, 26:59.33 warning: from src/gl.cc:2634: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.33 warning: | ^ 26:59.33 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:49, 26:59.33 warning: from src/gl.cc:2634: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_2D_program::loader()’: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:1006:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_2D_program’ with extended alignment 16 [-Waligned-new=] 26:59.33 warning: 1006 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_2D_program; } 26:59.33 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:1006:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D.h:1006:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.33 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:50, 26:59.33 warning: from src/gl.cc:2634: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h: At global scope: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.33 warning: | ^ 26:59.33 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:50, 26:59.33 warning: from src/gl.cc:2634: 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.33 warning: | ^ 26:59.33 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.33 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.34 warning: | ^ 26:59.34 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:50, 26:59.34 warning: from src/gl.cc:2634: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 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){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 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){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS_program::loader()’: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:1084:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.34 warning: 1084 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS_program; } 26:59.34 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:1084:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:1084:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.34 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:51, 26:59.34 warning: from src/gl.cc:2634: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h: At global scope: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 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){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.34 warning: | ^ 26:59.34 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:51, 26:59.34 warning: from src/gl.cc:2634: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 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){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 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){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW_program::loader()’: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:917:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.34 warning: 917 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW_program; } 26:59.34 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:917:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:917:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.34 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:52, 26:59.34 warning: from src/gl.cc:2634: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h: At global scope: 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.34 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.34 warning: | ^ 26:59.34 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.35 warning: | ^ 26:59.35 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:52, 26:59.35 warning: from src/gl.cc:2634: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.35 warning: | ^ 26:59.35 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:52, 26:59.35 warning: from src/gl.cc:2634: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_RECT_program::loader()’: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:1004:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_RECT_program’ with extended alignment 16 [-Waligned-new=] 26:59.35 warning: 1004 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_RECT_program; } 26:59.35 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:1004:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT.h:1004:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.35 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:53, 26:59.35 warning: from src/gl.cc:2634: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h: At global scope: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.35 warning: | ^ 26:59.35 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:53, 26:59.35 warning: from src/gl.cc:2634: 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 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){ 26:59.35 warning: | ^ 26:59.35 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.35 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:807:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 807 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:825:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 825 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:847:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 847 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS_program::loader()’: 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:1082:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.36 warning: 1082 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS_program; } 26:59.36 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:1082:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:1082:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.36 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:54, 26:59.36 warning: from src/gl.cc:2634: 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h: At global scope: 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.36 warning: | ^ 26:59.36 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:54, 26:59.36 warning: from src/gl.cc:2634: 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.36 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.36 warning: | ^ 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW_program::loader()’: 26:59.36 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:915:43: warning: ‘new’ of type ‘brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 915 | static ProgramImpl* loader() { return new brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:915:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:915:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:55, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite.h: In static member function ‘static glsl::ProgramImpl* composite_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite.h:291:43: warning: ‘new’ of type ‘composite_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 291 | static ProgramImpl* loader() { return new composite_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite.h:291:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite.h:291:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:56, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_2D.h: In static member function ‘static glsl::ProgramImpl* composite_TEXTURE_2D_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_2D.h:291:43: warning: ‘new’ of type ‘composite_TEXTURE_2D_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 291 | static ProgramImpl* loader() { return new composite_TEXTURE_2D_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_2D.h:291:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_2D.h:291:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:57, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_RECT.h: In static member function ‘static glsl::ProgramImpl* composite_TEXTURE_RECT_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_RECT.h:289:43: warning: ‘new’ of type ‘composite_TEXTURE_RECT_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 289 | static ProgramImpl* loader() { return new composite_TEXTURE_RECT_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_RECT.h:289:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_TEXTURE_RECT.h:289:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:58, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV.h: In static member function ‘static glsl::ProgramImpl* composite_YUV_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV.h:381:43: warning: ‘new’ of type ‘composite_YUV_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 381 | static ProgramImpl* loader() { return new composite_YUV_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV.h:381:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV.h:381:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:59, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_2D.h: In static member function ‘static glsl::ProgramImpl* composite_YUV_TEXTURE_2D_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_2D.h:381:43: warning: ‘new’ of type ‘composite_YUV_TEXTURE_2D_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 381 | static ProgramImpl* loader() { return new composite_YUV_TEXTURE_2D_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_2D.h:381:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_2D.h:381:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:60, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_RECT.h: In static member function ‘static glsl::ProgramImpl* composite_YUV_TEXTURE_RECT_program::loader()’: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_RECT.h:379:43: warning: ‘new’ of type ‘composite_YUV_TEXTURE_RECT_program’ with extended alignment 16 [-Waligned-new=] 26:59.37 warning: 379 | static ProgramImpl* loader() { return new composite_YUV_TEXTURE_RECT_program; } 26:59.37 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_RECT.h:379:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/composite_YUV_TEXTURE_RECT.h:379:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.37 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:61, 26:59.37 warning: from src/gl.cc:2634: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h: At global scope: 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.37 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.37 warning: | ^ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.37 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.37 warning: | ^ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.37 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.37 warning: | ^ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.37 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.37 warning: | ^ 26:59.37 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.37 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.38 warning: | ^ 26:59.38 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:61, 26:59.38 warning: from src/gl.cc:2634: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 372 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:562:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 562 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:580:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 580 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:602:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 602 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h: In static member function ‘static glsl::ProgramImpl* cs_blur_ALPHA_TARGET_program::loader()’: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:720:43: warning: ‘new’ of type ‘cs_blur_ALPHA_TARGET_program’ with extended alignment 16 [-Waligned-new=] 26:59.38 warning: 720 | static ProgramImpl* loader() { return new cs_blur_ALPHA_TARGET_program; } 26:59.38 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:720:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_ALPHA_TARGET.h:720:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.38 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:62, 26:59.38 warning: from src/gl.cc:2634: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h: At global scope: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:112:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 112 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:130:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 130 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:149:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 149 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:167:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 167 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:187:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 187 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:207:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 207 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:228:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 228 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:250:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:272:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 272 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.38 warning: | ^ 26:59.38 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:62, 26:59.38 warning: from src/gl.cc:2634: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:307:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:333:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 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){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:351:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 351 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:379:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 379 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:578:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 578 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:596:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 596 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:618:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.38 warning: 618 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.38 warning: | ^ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h: In static member function ‘static glsl::ProgramImpl* cs_blur_COLOR_TARGET_program::loader()’: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:737:43: warning: ‘new’ of type ‘cs_blur_COLOR_TARGET_program’ with extended alignment 16 [-Waligned-new=] 26:59.38 warning: 737 | static ProgramImpl* loader() { return new cs_blur_COLOR_TARGET_program; } 26:59.38 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:737:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_blur_COLOR_TARGET.h:737:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.38 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:63, 26:59.38 warning: from src/gl.cc:2634: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_segment.h: In static member function ‘static glsl::ProgramImpl* cs_border_segment_program::loader()’: 26:59.38 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_segment.h:553:43: warning: ‘new’ of type ‘cs_border_segment_program’ with extended alignment 16 [-Waligned-new=] 26:59.39 warning: 553 | static ProgramImpl* loader() { return new cs_border_segment_program; } 26:59.39 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_segment.h:553:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_segment.h:553:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:64, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_solid.h: In static member function ‘static glsl::ProgramImpl* cs_border_solid_program::loader()’: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_solid.h:375:43: warning: ‘new’ of type ‘cs_border_solid_program’ with extended alignment 16 [-Waligned-new=] 26:59.39 warning: 375 | static ProgramImpl* loader() { return new cs_border_solid_program; } 26:59.39 warning: | ^~~~~~~~~~~~~~~~~~~~~~~ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_solid.h:375:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_border_solid.h:375:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:65, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h: At global scope: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 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){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.39 warning: | ^ 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:65, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:301:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 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){ 26:59.39 warning: | ^ 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:65, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:319:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 319 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 26:59.39 warning: | ^ 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:65, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:350:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 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){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:618:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 618 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:636:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.39 warning: 636 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.39 warning: | ^ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h: In static member function ‘static glsl::ProgramImpl* cs_clip_box_shadow_program::loader()’: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:753:43: warning: ‘new’ of type ‘cs_clip_box_shadow_program’ with extended alignment 16 [-Waligned-new=] 26:59.39 warning: 753 | static ProgramImpl* loader() { return new cs_clip_box_shadow_program; } 26:59.39 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:753:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_box_shadow.h:753:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.39 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:66, 26:59.39 warning: from src/gl.cc:2634: 26:59.39 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h: At global scope: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:98:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 98 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:116:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 116 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:135:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 135 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:153:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 153 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:173:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 173 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:193:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 193 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:214:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 214 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:236:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 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){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:258:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.40 warning: | ^ 26:59.40 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:66, 26:59.40 warning: from src/gl.cc:2634: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:299:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 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){ 26:59.40 warning: | ^ 26:59.40 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:66, 26:59.40 warning: from src/gl.cc:2634: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:317:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 317 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:338:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 338 | IMPLICIT ImageMaskData(ImageMaskData_scalar s):local_mask_size(s.local_mask_size){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:569:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 569 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:587:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 587 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h: In static member function ‘static glsl::ProgramImpl* cs_clip_image_program::loader()’: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:721:43: warning: ‘new’ of type ‘cs_clip_image_program’ with extended alignment 16 [-Waligned-new=] 26:59.40 warning: 721 | static ProgramImpl* loader() { return new cs_clip_image_program; } 26:59.40 warning: | ^~~~~~~~~~~~~~~~~~~~~ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:721:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_image.h:721:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.40 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:67, 26:59.40 warning: from src/gl.cc:2634: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h: At global scope: 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 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){ 26:59.40 warning: | ^ 26:59.40 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.40 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.40 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:67, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:294:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 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){ 26:59.41 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:67, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:312:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 312 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:336:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 336 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:354:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 354 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 26:59.41 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:67, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:378:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 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){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:615:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 615 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:633:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 633 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h: In static member function ‘static glsl::ProgramImpl* cs_clip_rectangle_program::loader()’: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:789:43: warning: ‘new’ of type ‘cs_clip_rectangle_program’ with extended alignment 16 [-Waligned-new=] 26:59.41 warning: 789 | static ProgramImpl* loader() { return new cs_clip_rectangle_program; } 26:59.41 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:789:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle.h:789:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:68, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h: At global scope: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:90:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 90 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:108:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 108 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:127:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 127 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:145:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 145 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:165:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 165 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:185:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 185 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:206:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 206 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:228:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 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){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:250:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 250 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.41 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:68, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:291:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 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){ 26:59.41 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:68, 26:59.41 warning: from src/gl.cc:2634: 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:309:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 309 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:330:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 330 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 26:59.41 warning: | ^ 26:59.41 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.41 warning: 348 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 26:59.41 warning: | ^ 26:59.41 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:68, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 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){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:598:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 598 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:616:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 616 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h: In static member function ‘static glsl::ProgramImpl* cs_clip_rectangle_FAST_PATH_program::loader()’: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:732:43: warning: ‘new’ of type ‘cs_clip_rectangle_FAST_PATH_program’ with extended alignment 16 [-Waligned-new=] 26:59.42 warning: 732 | static ProgramImpl* loader() { return new cs_clip_rectangle_FAST_PATH_program; } 26:59.42 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:732:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_clip_rectangle_FAST_PATH.h:732:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.42 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:69, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_gradient.h: In static member function ‘static glsl::ProgramImpl* cs_gradient_program::loader()’: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_gradient.h:246:43: warning: ‘new’ of type ‘cs_gradient_program’ with extended alignment 16 [-Waligned-new=] 26:59.42 warning: 246 | static ProgramImpl* loader() { return new cs_gradient_program; } 26:59.42 warning: | ^~~~~~~~~~~~~~~~~~~ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_gradient.h:246:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_gradient.h:246:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.42 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:70, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_line_decoration.h: In static member function ‘static glsl::ProgramImpl* cs_line_decoration_program::loader()’: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_line_decoration.h:304:43: warning: ‘new’ of type ‘cs_line_decoration_program’ with extended alignment 16 [-Waligned-new=] 26:59.42 warning: 304 | static ProgramImpl* loader() { return new cs_line_decoration_program; } 26:59.42 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_line_decoration.h:304:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_line_decoration.h:304:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.42 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:71, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h: At global scope: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.42 warning: | ^ 26:59.42 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:71, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:146:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 146 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:164:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 164 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:184:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 184 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:204:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 204 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:225:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 225 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:247:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 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){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:269:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 269 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.42 warning: | ^ 26:59.42 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:71, 26:59.42 warning: from src/gl.cc:2634: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:304:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 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){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:330:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 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){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 348 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:510:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 510 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:528:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 528 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:550:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.42 warning: 550 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.42 warning: | ^ 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h: In static member function ‘static glsl::ProgramImpl* cs_scale_program::loader()’: 26:59.42 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:639:43: warning: ‘new’ of type ‘cs_scale_program’ with extended alignment 16 [-Waligned-new=] 26:59.42 warning: 639 | static ProgramImpl* loader() { return new cs_scale_program; } 26:59.43 warning: | ^~~~~~~~~~~~~~~~ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:639:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_scale.h:639:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.43 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:72, 26:59.43 warning: from src/gl.cc:2634: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h: At global scope: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:137:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 137 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:155:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 155 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:174:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 174 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:192:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 192 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:212:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 212 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:232:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 232 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:253:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 253 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:275:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 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){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:297:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 297 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.43 warning: | ^ 26:59.43 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:72, 26:59.43 warning: from src/gl.cc:2634: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:332:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 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){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:358:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 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){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:376:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 376 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:413:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 413 | IMPLICIT FilterTask(FilterTask_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:695:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 695 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:713:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 713 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:735:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 735 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h: In static member function ‘static glsl::ProgramImpl* cs_svg_filter_program::loader()’: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:1252:43: warning: ‘new’ of type ‘cs_svg_filter_program’ with extended alignment 16 [-Waligned-new=] 26:59.43 warning: 1252 | static ProgramImpl* loader() { return new cs_svg_filter_program; } 26:59.43 warning: | ^~~~~~~~~~~~~~~~~~~~~ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:1252:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/cs_svg_filter.h:1252:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.43 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:73, 26:59.43 warning: from src/gl.cc:2634: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h: At global scope: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.43 warning: | ^ 26:59.43 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:73, 26:59.43 warning: from src/gl.cc:2634: 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 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){ 26:59.43 warning: | ^ 26:59.43 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.43 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.43 warning: | ^ 26:59.44 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:73, 26:59.44 warning: from src/gl.cc:2634: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:360:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 360 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:383:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:679:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 679 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:697:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 697 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:719:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 719 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h: In static member function ‘static glsl::ProgramImpl* ps_split_composite_program::loader()’: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:843:43: warning: ‘new’ of type ‘ps_split_composite_program’ with extended alignment 16 [-Waligned-new=] 26:59.44 warning: 843 | static ProgramImpl* loader() { return new ps_split_composite_program; } 26:59.44 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:843:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_split_composite.h:843:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.44 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:74, 26:59.44 warning: from src/gl.cc:2634: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h: At global scope: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.44 warning: | ^ 26:59.44 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:74, 26:59.44 warning: from src/gl.cc:2634: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.44 warning: | ^ 26:59.44 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:74, 26:59.44 warning: from src/gl.cc:2634: 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 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){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.44 warning: | ^ 26:59.44 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.44 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_ALPHA_PASS_program::loader()’: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:939:43: warning: ‘new’ of type ‘ps_text_run_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.45 warning: 939 | static ProgramImpl* loader() { return new ps_text_run_ALPHA_PASS_program; } 26:59.45 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:939:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_ALPHA_PASS.h:939:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.45 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:75, 26:59.45 warning: from src/gl.cc:2634: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h: At global scope: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.45 warning: | ^ 26:59.45 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:75, 26:59.45 warning: from src/gl.cc:2634: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 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){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.45 warning: | ^ 26:59.45 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:75, 26:59.45 warning: from src/gl.cc:2634: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 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){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 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){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.45 warning: | ^ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_DEBUG_OVERDRAW_program::loader()’: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:868:43: warning: ‘new’ of type ‘ps_text_run_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.45 warning: 868 | static ProgramImpl* loader() { return new ps_text_run_DEBUG_OVERDRAW_program; } 26:59.45 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:868:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DEBUG_OVERDRAW.h:868:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.45 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:76, 26:59.45 warning: from src/gl.cc:2634: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h: At global scope: 26:59.45 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.45 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 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){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.46 warning: | ^ 26:59.46 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:76, 26:59.46 warning: from src/gl.cc:2634: 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 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){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 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){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.46 warning: | ^ 26:59.46 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.46 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS_program::loader()’: 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:945:43: warning: ‘new’ of type ‘ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.47 warning: 945 | static ProgramImpl* loader() { return new ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS_program; } 26:59.47 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:945:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:945:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.47 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:77, 26:59.47 warning: from src/gl.cc:2634: 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h: At global scope: 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 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){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.47 warning: | ^ 26:59.47 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:77, 26:59.47 warning: from src/gl.cc:2634: 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 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){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 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){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.47 warning: | ^ 26:59.47 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.47 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW_program::loader()’: 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:872:43: warning: ‘new’ of type ‘ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW_program’ with extended alignment 16 [-Waligned-new=] 26:59.48 warning: 872 | static ProgramImpl* loader() { return new ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW_program; } 26:59.48 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:872:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:872:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.48 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:78, 26:59.48 warning: from src/gl.cc:2634: 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h: At global scope: 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.48 warning: | ^ 26:59.48 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.48 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.48 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 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){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.49 warning: | ^ 26:59.49 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:78, 26:59.49 warning: from src/gl.cc:2634: 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 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){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 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){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:822:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 822 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS_program::loader()’: 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:973:43: warning: ‘new’ of type ‘ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.49 warning: 973 | static ProgramImpl* loader() { return new ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS_program; } 26:59.49 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:973:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:973:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.49 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:79, 26:59.49 warning: from src/gl.cc:2634: 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h: At global scope: 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.49 warning: | ^ 26:59.49 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:79, 26:59.49 warning: from src/gl.cc:2634: 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 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){ 26:59.49 warning: | ^ 26:59.49 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.49 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 26:59.49 warning: | ^ 26:59.49 warning: In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/load_shader.h:79, 26:59.49 warning: from src/gl.cc:2634: 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 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){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 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){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:778:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 778 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:796:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 796 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:818:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 26:59.50 warning: 818 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 26:59.50 warning: | ^ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h: In static member function ‘static glsl::ProgramImpl* ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS_program::loader()’: 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:967:43: warning: ‘new’ of type ‘ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS_program’ with extended alignment 16 [-Waligned-new=] 26:59.50 warning: 967 | static ProgramImpl* loader() { return new ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS_program; } 26:59.50 warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:967:43: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.50 warning: /builddir/build/BUILD/thunderbird-78.6.1/objdir/s390x-unknown-linux-gnu/release/build/swgl-5a0c72f8e39e7ae3/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:967:43: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 26:59.50 warning: src/gl.cc: In function ‘void* CreateContext()’: 26:59.50 warning: src/gl.cc:3925:36: warning: ‘new’ of type ‘Context’ with extended alignment 16 [-Waligned-new=] 26:59.50 warning: 3925 | void* CreateContext() { return new Context; } 26:59.50 warning: | ^~~~~~~ 26:59.50 warning: src/gl.cc:3925:36: note: uses ‘void* operator new(size_t)’, which does not have an alignment parameter 26:59.50 warning: src/gl.cc:3925:36: note: use ‘-faligned-new’ to enable C++17 over-aligned new support 28:11.65 Compiling webrender v0.61.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/wr/webrender) 28:26.20 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/gfx/webrender_bindings) 28:26.97 warning: getting the inner pointer of a temporary `CString` 28:26.97 --> gfx/webrender_bindings/src/bindings.rs:1054:72 28:26.97 | 28:26.97 1054 | gecko_profiler_register_thread(CString::new(name).unwrap().as_ptr()); 28:26.97 | --------------------------- ^^^^^^ this pointer will be invalid 28:26.97 | | 28:26.97 | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime 28:26.97 | 28:26.97 note: the lint level is defined here 28:26.97 --> gfx/webrender_bindings/src/lib.rs:5:9 28:26.97 | 28:26.97 5 | #![deny(warnings)] 28:26.97 | ^^^^^^^^ 28:26.97 = note: `#[warn(temporary_cstring_as_ptr)]` implied by `#[warn(warnings)]` 28:26.97 = 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 28:26.97 = help: for more information, see https://doc.rust-lang.org/reference/destructors.html 29:10.04 warning: 1 warning emitted 35:53.01 Compiling gkrust v0.1.0 (/builddir/build/BUILD/thunderbird-78.6.1/toolkit/library/rust) 65:20.41 Finished release [optimized] target(s) in 60m 39s 65:41.86 mfbt 65:54.76 comm/ldap/c-sdk/libraries/liblber 65:54.93 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_get_tag’: 65:55.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:73:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.01 73 | for (i = 1; i < sizeof(ber_int_t); i++) { 65:55.01 | ^ 65:55.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_skip_tag’: 65:55.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:126:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.01 126 | if (noctets > sizeof(ber_uint_t)) return (LBER_DEFAULT); 65:55.01 | ^ 65:55.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_getnint’: 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:163:11: warning: comparison of integer expressions of different signedness: ‘ber_slen_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 65:55.02 163 | if (len > sizeof(ber_slen_t)) return (-1); 65:55.02 | ^ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_scanf’: 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:434:41: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 434 | for (rc = 0, p = (char*)fmt; *p && rc != LBER_DEFAULT; p++) { 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:500:18: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 500 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:500:41: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 500 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:501:17: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 501 | rc != LBER_DEFAULT; 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:529:16: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 529 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:529:39: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 529 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:542:18: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 542 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:542:41: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 542 | tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET && 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:543:17: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 543 | rc != LBER_DEFAULT; 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:564:16: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 564 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:564:39: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 564 | if (rc != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET) { 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:573:44: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 573 | if ((rc = ber_skip_tag(ber, &len)) == LBER_DEFAULT) break; 65:55.02 | ^~ 65:55.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/decode.c:598:10: warning: comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 65:55.02 598 | if (rc == LBER_DEFAULT) { 65:55.02 | ^~ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function ‘get_ber_len’: 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:662:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.37 662 | if (noctets >= MAX_LEN_SIZE) { 65:55.37 | ^~ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function ‘read_len_in_ber’: 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:702:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.37 702 | if (noctets >= MAX_LEN_SIZE) return (LBER_DEFAULT); 65:55.37 | ^~ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function ‘ber_get_next’: 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:784:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 784 | if (((ber_len_t)ber->ber_end - (ber_len_t)ber->ber_buf) < newlen) { 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:784:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 784 | if (((ber_len_t)ber->ber_end - (ber_len_t)ber->ber_buf) < newlen) { 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:803:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 803 | toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:803:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 803 | toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:806:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 806 | *len = (ber_len_t)ber->ber_rwptr - (ber_len_t)orig_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:806:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 806 | *len = (ber_len_t)ber->ber_rwptr - (ber_len_t)orig_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:824:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 824 | *len = (ber_len_t)ber->ber_rwptr - (ber_len_t)orig_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:824:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 824 | *len = (ber_len_t)ber->ber_rwptr - (ber_len_t)orig_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function ‘get_buffer_tag’: 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:1222:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.37 1222 | for (i = 1; i < sizeof(ber_int_t); i++) { 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c: In function ‘ber_get_next_buffer_ext’: 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:1363:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:55.37 1363 | if (noctets > sizeof(ber_uint_t)) { 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:1426:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 1426 | toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; 65:55.37 | ^ 65:55.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/liblber/io.c:1426:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:55.37 1426 | toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; 65:55.37 | ^ 65:55.65 comm/ldap/c-sdk/libraries/libldif 65:55.69 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldif/line64.c: In function ‘ldif_base64_encode_internal’: 65:55.69 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldif/line64.c:409:15: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 65:55.69 409 | int i, pad, len; 65:55.69 | ^~~ 65:55.89 comm/ldap/c-sdk/libraries/libldap 65:56.99 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/disptmpl.c: In function ‘ldap_init_templates_buf’: 65:56.99 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/disptmpl.c:161:18: warning: ‘tmpl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 65:56.99 161 | *tmpllistp = tmpl; 65:56.99 | ~~~~~~~~~~~^~~~~~ 65:57.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c: In function ‘nsldapi_parse_result’: 65:57.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:394:61: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 394 | if ((berrc = ber_scanf(&ber, "{iaa", &errcode, &m, &e)) != LBER_ERROR) { 65:57.24 | ^~ 65:57.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:409:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 409 | if (berrc != LBER_ERROR) { 65:57.24 | ^~ 65:57.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:423:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 423 | if (berrc != LBER_ERROR && 65:57.24 | ^~ 65:57.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:431:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 431 | if (berrc != LBER_ERROR && serverctrlsp != NULL && 65:57.24 | ^~ 65:57.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:432:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 432 | (berrc = ber_scanf(&ber, "}")) != LBER_ERROR) { 65:57.24 | ^~ 65:57.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/error.c:437:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:57.24 437 | if (berrc == LBER_ERROR && err == LDAP_SUCCESS) { 65:57.24 | ^~ 65:57.92 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c: In function ‘ldap_create_geteffectiveRights_control’: 65:57.92 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:89:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:57.92 89 | if (LBER_ERROR == ber_printf(ber, "{s{v}}", authzid, attrlist)) { 65:57.92 | ^~ 65:58.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function ‘nsldapi_get_api_info’: 65:58.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getoption.c:419:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:58.26 419 | for (i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i) { 65:58.26 | ^ 65:58.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function ‘nsldapi_get_feature_info’: 65:58.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getoption.c:450:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:58.26 450 | for (i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i) { 65:58.26 | ^ 65:58.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getoption.c:457:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 65:58.26 457 | return ((i < NSLDAPI_EXTENSIONS_COUNT) ? LDAP_SUCCESS : LDAP_PARAM_ERROR); 65:58.26 | ^ 65:58.36 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getvalues.c: In function ‘internal_ldap_get_values’: 65:58.36 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/getvalues.c:107:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 65:58.36 107 | if (rc == LBER_ERROR) { 65:58.36 | ^~ 65:58.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function ‘ldap_memcache_createkey’: 65:58.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:86:37: warning: the address of ‘buf’ will always evaluate as ‘true’ [-Waddress] 65:58.51 86 | #define NSLDAPI_SAFE_STRLEN(s) ((s) ? strlen((s)) + 1 : 1) 65:58.51 | ^ 65:58.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:593:9: note: in expansion of macro ‘NSLDAPI_SAFE_STRLEN’ 65:58.51 593 | len = NSLDAPI_SAFE_STRLEN(buf) + NSLDAPI_SAFE_STRLEN(tmpbase) + 65:58.51 | ^~~~~~~~~~~~~~~~~~~ 65:58.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:85:37: warning: the address of ‘buf’ will always evaluate as ‘true’ [-Waddress] 65:58.51 85 | #define NSLDAPI_STR_NONNULL(s) ((s) ? (s) : "") 65:58.51 | ^ 65:58.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:625:11: note: in expansion of macro ‘NSLDAPI_STR_NONNULL’ 65:58.51 625 | NSLDAPI_STR_NONNULL(buf)); 65:58.51 | ^~~~~~~~~~~~~~~~~~~ 65:58.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function ‘memcache_access’: 65:58.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:1455:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:58.52 1455 | int scope = (int)pData2; 65:58.52 | ^ 65:58.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function ‘memcache_flush’: 65:58.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:1561:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 65:58.52 1561 | (void*)scope, NULL); 65:58.52 | ^ 65:58.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:1563:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 65:58.53 1563 | memcache_access(cache, MEMCACHE_ACCESS_FLUSH, (void*)dn, (void*)scope, 65:58.53 | ^ 65:58.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function ‘msgid_hashf’: 65:58.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/memcache.c:1721:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65:58.53 1721 | unsigned code = (unsigned)((ldapmemcacheReqId*)key)->ldmemcrid_ld; 65:58.53 | ^ 65:59.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function ‘nsldapi_os_connect_with_to’: 65:59.51 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/os-ip.c:361:65: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign] 65:59.51 361 | if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, (char*)&error, &len) < 0) 65:59.51 | ^~~~ 65:59.51 | | 65:59.51 | int * 65:59.52 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:61, 65:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/os-ip.c:67: 65:59.52 /usr/include/sys/socket.h:210:32: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 65:59.52 210 | socklen_t *__restrict __optlen) __THROW; 65:59.52 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 65:59.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function ‘nsldapi_try_each_host’: 65:59.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/os-ip.c:569:37: warning: comparison of integer expressions of different signedness: ‘nsldapi_in_addr_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 65:59.52 569 | if ((address = inet_addr(host)) == -1) { 65:59.52 | ^~ 65:59.85 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function ‘ldap_create_proxyauth_control’: 65:59.85 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:81:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:59.85 81 | if (LBER_ERROR == ber_printf(ber, "{s}", dn)) { 65:59.85 | ^~ 65:59.85 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function ‘ldap_create_proxiedauth_control’: 65:59.86 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:128:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:59.86 128 | if (LBER_ERROR == ber_printf(ber, "s", authzid)) { 65:59.86 | ^~ 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c: In function ‘ldap_passwd’: 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:74:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:60.00 74 | if (LBER_ERROR == (ber_printf(ber, "{"))) { 65:60.00 | ^~ 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:81:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:60.00 81 | if (LBER_ERROR == (ber_printf(ber, "to", LDAP_TAG_PWDMOD_REQ_ID, 65:60.00 | ^~ 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:90:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:60.00 90 | if (LBER_ERROR == (ber_printf(ber, "to", LDAP_TAG_PWDMOD_REQ_OLD, 65:60.00 | ^~ 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:99:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:60.00 99 | if (LBER_ERROR == (ber_printf(ber, "to", LDAP_TAG_PWDMOD_REQ_NEW, 65:60.00 | ^~ 65:60.00 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:107:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65:60.00 107 | if (LBER_ERROR == (ber_printf(ber, "}"))) { 65:60.00 | ^~ 66:00.60 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/request.c: In function ‘nsldapi_send_pending_requests_nolock’: 66:00.60 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/request.c:488:9: warning: unused variable ‘logname’ [-Wunused-variable] 66:00.60 488 | char* logname = "nsldapi_send_pending_requests_nolock"; 66:00.60 | ^~~~~~~ 66:00.60 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/request.c: In function ‘re_encode_request’: 66:00.60 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/request.c:1363:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 66:00.60 1363 | if (rc == LBER_ERROR) { 66:00.60 | ^~ 66:01.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/saslbind.c: In function ‘ldap_parse_sasl_bind_result’: 66:01.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/saslbind.c:788:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 66:01.40 788 | if (rc != LBER_ERROR && ber_peek_tag(&ber, &len) == LDAP_TAG_SASL_RES_CREDS) { 66:01.40 | ^~ 66:01.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/saslbind.c:796:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 66:01.40 796 | if (rc == LBER_ERROR) { 66:01.40 | ^~ 66:02.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function ‘do_entry2text_search’: 66:02.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:395:20: warning: variable ‘html’ set but not used [-Wunused-but-set-variable] 66:02.28 395 | int err, freedn, html; 66:02.28 | ^~~~ 66:02.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function ‘searchaction’: 66:02.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:920:38: warning: variable ‘selectname’ set but not used [-Wunused-but-set-variable] 66:02.28 920 | char *value, *filtpattern, *attr, *selectname; 66:02.28 | ^~~~~~~~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function ‘do_vals2text.part.0’: 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:25: warning: ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 66:02.33 665 | sprintf(buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", s, eol, 66:02.33 | ^~~~ ~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:24: note: assuming directive output of 3 bytes 66:02.33 665 | sprintf(buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", s, eol, 66:02.33 | ^~~~~~~~~~~~~~~~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:24: note: assuming directive output of 1 byte 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:24: note: assuming directive output of 40 bytes 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:24: note: assuming directive output of 1 byte 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:749:19: warning: ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 66:02.33 749 | sprintf(buf, "%-*s", width, " "); 66:02.33 | ^~~~ ~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:621:27: warning: ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 66:02.33 621 | sprintf(buf, "%-*s%s%s", labelwidth, " ", p, eol); 66:02.33 | ^~~~ ~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:621:26: note: assuming directive output of 40 bytes 66:02.33 621 | sprintf(buf, "%-*s%s%s", labelwidth, " ", p, eol); 66:02.33 | ^~~~~~~~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:621:26: note: assuming directive output of 1 byte 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:680:23: warning: ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 66:02.33 680 | sprintf(buf, "%-*s%s%s", labelwidth, " ", outval, eol); 66:02.33 | ^~~~ ~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:680:22: note: assuming directive output of 4 bytes 66:02.33 680 | sprintf(buf, "%-*s%s%s", labelwidth, " ", outval, eol); 66:02.33 | ^~~~~~~~~~ 66:02.33 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/tmplout.c:680:22: note: assuming directive output of 1 byte 66:02.79 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/ufn.c: In function ‘ldap_ufn_search_ctx’: 66:02.79 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/ufn.c:103:15: warning: ‘err’ may be used uninitialized in this function [-Wmaybe-uninitialized] 66:02.79 103 | int max, i, err, scope = 0, phase, tries; 66:02.79 | ^~~ 66:03.39 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c: In function ‘ldap_create_virtuallist_control’: 66:03.39 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:99:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 66:03.39 99 | if (LBER_ERROR == ber_printf(ber, "{ii", ldvlistp->ldvlist_before_count, 66:03.39 | ^~ 66:03.39 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:109:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 66:03.39 109 | if (LBER_ERROR == ber_printf(ber, "t{ii}}", LDAP_TAG_VLV_BY_INDEX, 66:03.39 | ^~ 66:03.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:119:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 66:03.40 119 | if (LBER_ERROR == ber_printf(ber, "to}", LDAP_TAG_VLV_BY_VALUE, 66:03.40 | ^~ 66:03.51 comm/ldap/c-sdk/libraries/libprldap 66:03.71 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c: In function ‘prldap_poll’: 66:03.71 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:269:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 66:03.71 269 | for (j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j) { 66:03.71 | ^ 66:03.71 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:288:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 66:03.71 288 | for (j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j) { 66:03.71 | ^ 66:04.18 comm/ldap/xpcom/src 66:09.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 66:09.37 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.h:23, 66:09.37 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:12: 66:09.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult nsLDAPConnection::_ZThn32_N16nsLDAPConnection7ObserveEP11nsISupportsPKcPKDs(nsISupports*, const char*, const char16_t*)’: 66:09.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:09.37 402 | size_type Length() const { return mHdr->mLength; } 66:09.37 | ~~~~~~^~~~~~~ 66:09.37 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:223:32: note: while referencing ‘pending_operations’ 66:09.37 223 | nsTArray pending_operations; 66:09.38 | ^~~~~~~~~~~~~~~~~~ 66:09.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:09.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 66:09.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.h:23, 66:09.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:12: 66:09.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:09.38 72 | if (!mHdr->mIsAutoArray) { 66:09.38 | ~~~~~~^~~~~~~~~~~~ 66:09.38 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:223:32: note: while referencing ‘pending_operations’ 66:09.38 223 | nsTArray pending_operations; 66:09.38 | ^~~~~~~~~~~~~~~~~~ 66:09.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 66:09.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.h:23, 66:09.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:12: 66:09.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘pending_operations’ [-Wfree-nonheap-object] 66:09.39 251 | static void Free(void* aPtr) { free(aPtr); } 66:09.39 | ~~~~^~~~~~ 66:09.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’: 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:09.47 402 | size_type Length() const { return mHdr->mLength; } 66:09.47 | ~~~~~~^~~~~~~ 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:223:32: note: while referencing ‘pending_operations’ 66:09.47 223 | nsTArray pending_operations; 66:09.47 | ^~~~~~~~~~~~~~~~~~ 66:09.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.h:23, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:12: 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:09.47 72 | if (!mHdr->mIsAutoArray) { 66:09.47 | ~~~~~~^~~~~~~~~~~~ 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:223:32: note: while referencing ‘pending_operations’ 66:09.47 223 | nsTArray pending_operations; 66:09.47 | ^~~~~~~~~~~~~~~~~~ 66:09.47 In file included from /usr/include/string.h:519, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:10, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPInternal.h:10, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:7: 66:09.47 In function ‘void* memcpy(void*, const void*, size_t)’, 66:09.47 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 66:09.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 66:09.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:09.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsLDAPOperation*&; E = nsLDAPOperation*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:09.47 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsLDAPOperation*&; E = nsLDAPOperation*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:09.47 inlined from ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:228:44, 66:09.47 inlined from ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:214:1: 66:09.47 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘pending_operations’ with type ‘nsTArray’ [-Warray-bounds] 66:09.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 66:09.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp: In member function ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’: 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:223:32: note: ‘pending_operations’ declared here 66:09.47 223 | nsTArray pending_operations; 66:09.47 | ^~~~~~~~~~~~~~~~~~ 66:09.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.h:23, 66:09.47 from /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:12: 66:09.47 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 66:09.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 66:09.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:09.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsLDAPOperation*&; E = nsLDAPOperation*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:09.47 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsLDAPOperation*&; E = nsLDAPOperation*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:09.47 inlined from ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:228:44, 66:09.47 inlined from ‘virtual nsresult nsLDAPConnection::Observe(nsISupports*, const char*, const char16_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/ldap/xpcom/src/nsLDAPConnection.cpp:214:1: 66:09.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘pending_operations’ [-Wfree-nonheap-object] 66:09.47 251 | static void Free(void* aPtr) { free(aPtr); } 66:09.47 | ~~~~^~~~~~ 66:24.39 comm/mailnews/addrbook/src 66:26.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp: In static member function ‘static nsresult nsAbBoolExprToLDAPFilter::FilterExpressions(nsIAbLDAPAttributeMap*, nsTArray >&, nsCString&, int)’: 66:26.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp:111:10: warning: ‘rv’ may be used uninitialized in this function [-Wmaybe-uninitialized] 66:26.64 111 | return rv; 66:26.64 | ^~ 66:27.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbBooleanExpression.h:14, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.h:9, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: 66:27.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsAbBooleanExpression::GetExpressions(nsTArray >&)’: 66:27.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:27.63 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 66:27.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 66:27.63 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:90:37: note: while referencing ‘’ 66:27.63 90 | aExpressions = mExpressions.Clone(); 66:27.63 | ^ 66:27.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbBooleanExpression.h:14, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.h:9, 66:27.63 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: 66:27.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:27.63 245 | header->mLength = length; 66:27.63 | ~~~~~~~~~~~~~~~~^~~~~~~~ 66:27.63 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:90:37: note: while referencing ‘’ 66:27.63 90 | aExpressions = mExpressions.Clone(); 66:27.63 | ^ 66:27.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbBooleanExpression.h:14, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.h:9, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: 66:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsAbBooleanExpression::SetExpressions(const nsTArray >&)’: 66:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:27.68 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 66:27.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 66:27.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:96:37: note: while referencing ‘’ 66:27.68 96 | mExpressions = aExpressions.Clone(); 66:27.68 | ^ 66:27.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbBooleanExpression.h:14, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.h:9, 66:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: 66:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:27.68 245 | header->mLength = length; 66:27.68 | ~~~~~~~~~~~~~~~~^~~~~~~~ 66:27.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbBooleanExpression.cpp:96:37: note: while referencing ‘’ 66:27.68 96 | mExpressions = aExpressions.Clone(); 66:27.68 | ^ 66:38.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.h:10, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:7: 66:38.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsAbDirectoryQuerySimpleBooleanExpression::GetExpressions(nsTArray >&)’: 66:38.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:38.64 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 66:38.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 66:38.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:53:37: note: while referencing ‘’ 66:38.64 53 | aExpressions = mExpressions.Clone(); 66:38.64 | ^ 66:38.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.h:10, 66:38.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:7: 66:38.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 66:38.64 245 | header->mLength = length; 66:38.64 | ~~~~~~~~~~~~~~~~^~~~~~~~ 66:38.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:53:37: note: while referencing ‘’ 66:38.64 53 | aExpressions = mExpressions.Clone(); 66:38.64 | ^ 66:52.09 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.09 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsAbLDIFService::AddLdifRowToDatabase(nsIAbDirectory*, bool)’: 66:52.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 66:52.10 402 | size_type Length() const { return mHdr->mLength; } 66:52.10 | ~~~~~~^~~~~~~ 66:52.10 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:329:23: note: while referencing ‘members’ 66:52.10 329 | nsTArray members; 66:52.10 | ^~~~~~~ 66:52.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:52.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.10 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 66:52.10 72 | if (!mHdr->mIsAutoArray) { 66:52.10 | ~~~~~~^~~~~~~~~~~~ 66:52.10 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:329:23: note: while referencing ‘members’ 66:52.10 329 | nsTArray members; 66:52.10 | ^~~~~~~ 66:52.11 In file included from /usr/include/string.h:519, 66:52.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 66:52.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 66:52.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 66:52.11 from /usr/include/c++/10/bits/move.h:57, 66:52.11 from /usr/include/c++/10/bits/nested_exception.h:40, 66:52.12 from /usr/include/c++/10/exception:148, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 66:52.12 from /usr/include/c++/10/new:41, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsAbBaseCID.h:9, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:5: 66:52.12 In function ‘void* memcpy(void*, const void*, size_t)’, 66:52.12 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 66:52.12 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 66:52.12 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.12 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTAutoStringN&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.12 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTAutoStringN&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.12 inlined from ‘void nsAbLDIFService::AddLdifRowToDatabase(nsIAbDirectory*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:348:37: 66:52.12 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘members’ with type ‘nsTArray >’ [-Warray-bounds] 66:52.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 66:52.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.12 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp: In member function ‘void nsAbLDIFService::AddLdifRowToDatabase(nsIAbDirectory*, bool)’: 66:52.12 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:329:23: note: ‘members’ declared here 66:52.12 329 | nsTArray members; 66:52.12 | ^~~~~~~ 66:52.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.12 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.12 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 66:52.12 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 66:52.12 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.12 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTAutoStringN&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.12 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTAutoStringN&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.12 inlined from ‘void nsAbLDIFService::AddLdifRowToDatabase(nsIAbDirectory*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:348:37: 66:52.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘members’ [-Wfree-nonheap-object] 66:52.12 251 | static void Free(void* aPtr) { free(aPtr); } 66:52.12 | ~~~~^~~~~~ 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’: 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:52.20 402 | size_type Length() const { return mHdr->mLength; } 66:52.20 | ~~~~~~^~~~~~~ 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:70:21: note: while referencing ‘listPosArray’ 66:52.20 70 | nsTArray listPosArray; // where each list/group starts in ldif file 66:52.20 | ^~~~~~~~~~~~ 66:52.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:52.20 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.20 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:52.20 72 | if (!mHdr->mIsAutoArray) { 66:52.20 | ~~~~~~^~~~~~~~~~~~ 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:70:21: note: while referencing ‘listPosArray’ 66:52.20 70 | nsTArray listPosArray; // where each list/group starts in ldif file 66:52.20 | ^~~~~~~~~~~~ 66:52.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.20 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:52.20 402 | size_type Length() const { return mHdr->mLength; } 66:52.20 | ~~~~~~^~~~~~~ 66:52.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:71:21: note: while referencing ‘listSizeArray’ 66:52.21 71 | nsTArray listSizeArray; // size of the list/group info 66:52.21 | ^~~~~~~~~~~~~ 66:52.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 66:52.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.21 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 66:52.21 72 | if (!mHdr->mIsAutoArray) { 66:52.21 | ~~~~~~^~~~~~~~~~~~ 66:52.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:71:21: note: while referencing ‘listSizeArray’ 66:52.21 71 | nsTArray listSizeArray; // size of the list/group info 66:52.21 | ^~~~~~~~~~~~~ 66:52.23 In file included from /usr/include/string.h:519, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 66:52.23 from /usr/include/c++/10/bits/move.h:57, 66:52.23 from /usr/include/c++/10/bits/nested_exception.h:40, 66:52.23 from /usr/include/c++/10/exception:148, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 66:52.23 from /usr/include/c++/10/new:41, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsAbBaseCID.h:9, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:5: 66:52.23 In function ‘void* memcpy(void*, const void*, size_t)’, 66:52.23 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 66:52.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 66:52.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.23 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.23 inlined from ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:92:51: 66:52.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘listPosArray’ with type ‘nsTArray’ [-Warray-bounds] 66:52.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 66:52.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.23 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp: In member function ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’: 66:52.23 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:70:21: note: ‘listPosArray’ declared here 66:52.23 70 | nsTArray listPosArray; // where each list/group starts in ldif file 66:52.23 | ^~~~~~~~~~~~ 66:52.23 In file included from /usr/include/string.h:519, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 66:52.23 from /usr/include/c++/10/bits/move.h:57, 66:52.23 from /usr/include/c++/10/bits/nested_exception.h:40, 66:52.23 from /usr/include/c++/10/exception:148, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 66:52.23 from /usr/include/c++/10/new:41, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsAbBaseCID.h:9, 66:52.23 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:5: 66:52.23 In function ‘void* memcpy(void*, const void*, size_t)’, 66:52.23 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 66:52.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 66:52.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.23 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.23 inlined from ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:93:73: 66:52.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘listSizeArray’ with type ‘nsTArray’ [-Warray-bounds] 66:52.24 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 66:52.24 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:52.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp: In member function ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’: 66:52.24 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:71:21: note: ‘listSizeArray’ declared here 66:52.24 71 | nsTArray listSizeArray; // size of the list/group info 66:52.24 | ^~~~~~~~~~~~~ 66:52.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAbDirectory.h:14, 66:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:6: 66:52.24 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 66:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 66:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.24 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.24 inlined from ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:92:51: 66:52.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘listPosArray’ [-Wfree-nonheap-object] 66:52.24 251 | static void Free(void* aPtr) { free(aPtr); } 66:52.24 | ~~~~^~~~~~ 66:52.24 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 66:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 66:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 66:52.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 66:52.24 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 66:52.24 inlined from ‘virtual nsresult nsAbLDIFService::ImportLDIFFile(nsIAbDirectory*, nsIFile*, bool, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:93:73: 66:52.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘listSizeArray’ [-Wfree-nonheap-object] 66:52.24 251 | static void Free(void* aPtr) { free(aPtr); } 66:52.24 | ~~~~^~~~~~ 67:00.08 comm/mailnews/base/src 68:50.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgKeyArray.h:18, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.h:9, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.cpp:6: 68:50.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsMsgKeyArray::GetArray(nsTArray&)’: 68:50.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 68:50.73 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 68:50.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 68:50.73 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.cpp:60:24: note: while referencing ‘’ 68:50.73 60 | aKeys = m_keys.Clone(); 68:50.73 | ^ 68:50.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgKeyArray.h:18, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.h:9, 68:50.73 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.cpp:6: 68:50.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 68:50.73 245 | header->mLength = length; 68:50.73 | ~~~~~~~~~~~~~~~~^~~~~~~~ 68:50.73 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgKeyArray.cpp:60:24: note: while referencing ‘’ 68:50.73 60 | aKeys = m_keys.Clone(); 68:50.73 | ^ 69:31.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:31.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:31.39 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:31.39 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:31.39 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: 69:31.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsMsgQuickSearchDBView::CopyDBView(nsMsgDBView*, nsIMessenger*, nsIMsgWindow*, nsIMsgDBViewCommandUpdater*)’: 69:31.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:31.40 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 69:31.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 69:31.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:69:47: note: while referencing ‘’ 69:31.40 69 | newMsgDBView->m_origKeys = m_origKeys.Clone(); 69:31.40 | ^ 69:31.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, 69:31.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: 69:31.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:31.40 245 | header->mLength = length; 69:31.40 | ~~~~~~~~~~~~~~~~^~~~~~~~ 69:31.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:69:47: note: while referencing ‘’ 69:31.40 69 | newMsgDBView->m_origKeys = m_origKeys.Clone(); 69:31.40 | ^ 69:31.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: 69:31.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsMsgQuickSearchDBView::CloneDBView(nsIMessenger*, nsIMsgWindow*, nsIMsgDBViewCommandUpdater*, nsIMsgDBView**)’: 69:31.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:31.45 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 69:31.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 69:31.45 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:69:47: note: while referencing ‘’ 69:31.45 69 | newMsgDBView->m_origKeys = m_origKeys.Clone(); 69:31.45 | ^ 69:31.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:10, 69:31.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:7: 69:31.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:31.45 245 | header->mLength = length; 69:31.45 | ~~~~~~~~~~~~~~~~^~~~~~~~ 69:31.45 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:69:47: note: while referencing ‘’ 69:31.45 69 | newMsgDBView->m_origKeys = m_origKeys.Clone(); 69:31.45 | ^ 69:38.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:38.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)’: 69:38.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:38.38 402 | size_type Length() const { return mHdr->mLength; } 69:38.38 | ~~~~~~^~~~~~~ 69:38.38 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:855:22: note: while referencing ‘numIndicesSelected’ 69:38.38 855 | nsTArray numIndicesSelected; 69:38.38 | ^~~~~~~~~~~~~~~~~~ 69:38.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:38.38 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:38.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:38.38 72 | if (!mHdr->mIsAutoArray) { 69:38.38 | ~~~~~~^~~~~~~~~~~~ 69:38.39 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:855:22: note: while referencing ‘numIndicesSelected’ 69:38.39 855 | nsTArray numIndicesSelected; 69:38.39 | ^~~~~~~~~~~~~~~~~~ 69:38.40 In file included from /usr/include/string.h:519, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:38.40 from /usr/include/c++/10/bits/move.h:57, 69:38.40 from /usr/include/c++/10/bits/nested_exception.h:40, 69:38.40 from /usr/include/c++/10/exception:148, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:38.40 from /usr/include/c++/10/new:41, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:38.40 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:6: 69:38.40 In function ‘void* memcpy(void*, const void*, size_t)’, 69:38.40 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:38.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:38.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:38.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:38.40 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:38.40 inlined from ‘nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:864:41: 69:38.40 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘numIndicesSelected’ with type ‘nsTArray’ [-Warray-bounds] 69:38.40 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:38.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:38.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)’: 69:38.40 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:855:22: note: ‘numIndicesSelected’ declared here 69:38.40 855 | nsTArray numIndicesSelected; 69:38.40 | ^~~~~~~~~~~~~~~~~~ 69:38.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:38.41 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:38.41 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:38.41 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:38.41 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:38.41 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:38.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:38.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:38.41 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:38.41 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:38.41 inlined from ‘nsresult nsMsgSearchDBView::PartitionSelectionByFolder(nsMsgViewIndex*, int32_t, mozilla::UniquePtr []>&, int32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:864:41: 69:38.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘numIndicesSelected’ [-Wfree-nonheap-object] 69:38.41 251 | static void Free(void* aPtr) { free(aPtr); } 69:38.41 | ~~~~^~~~~~ 69:39.38 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘virtual nsresult nsMsgSearchDBView::OnHdrFlagsChanged(nsIMsgDBHdr*, uint32_t, uint32_t, nsIDBChangeListener*)’: 69:39.38 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:269:3: warning: ‘foundMessageId’ may be used uninitialized in this function [-Wmaybe-uninitialized] 69:39.38 269 | if (foundMessageId) { 69:39.38 | ^~ 69:39.41 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘virtual nsresult nsMsgSearchDBView::_ZThn8_N17nsMsgSearchDBView17OnHdrFlagsChangedEP11nsIMsgDBHdrjjP19nsIDBChangeListener(nsIMsgDBHdr*, uint32_t, uint32_t, nsIDBChangeListener*)’: 69:39.42 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:269:3: warning: ‘foundMessageId’ may be used uninitialized in this function [-Wmaybe-uninitialized] 69:39.42 269 | if (foundMessageId) { 69:39.42 | ^~ 69:39.42 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:263:8: note: ‘foundMessageId’ was declared here 69:39.42 263 | bool foundMessageId; 69:39.42 | ^~~~~~~~~~~~~~ 69:39.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’: 69:39.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.49 402 | size_type Length() const { return mHdr->mLength; } 69:39.49 | ~~~~~~^~~~~~~ 69:39.49 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:536:22: note: while referencing ‘threadKeys’ 69:39.49 536 | nsTArray threadKeys; 69:39.49 | ^~~~~~~~~~ 69:39.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.49 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.50 72 | if (!mHdr->mIsAutoArray) { 69:39.50 | ~~~~~~^~~~~~~~~~~~ 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:536:22: note: while referencing ‘threadKeys’ 69:39.50 536 | nsTArray threadKeys; 69:39.50 | ^~~~~~~~~~ 69:39.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.50 402 | size_type Length() const { return mHdr->mLength; } 69:39.50 | ~~~~~~^~~~~~~ 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:537:22: note: while referencing ‘threadFlags’ 69:39.50 537 | nsTArray threadFlags; 69:39.50 | ^~~~~~~~~~~ 69:39.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.50 72 | if (!mHdr->mIsAutoArray) { 69:39.50 | ~~~~~~^~~~~~~~~~~~ 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:537:22: note: while referencing ‘threadFlags’ 69:39.50 537 | nsTArray threadFlags; 69:39.50 | ^~~~~~~~~~~ 69:39.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.50 402 | size_type Length() const { return mHdr->mLength; } 69:39.50 | ~~~~~~^~~~~~~ 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:538:21: note: while referencing ‘threadLevels’ 69:39.50 538 | nsTArray threadLevels; 69:39.50 | ^~~~~~~~~~~~ 69:39.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.50 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:39.50 72 | if (!mHdr->mIsAutoArray) { 69:39.50 | ~~~~~~^~~~~~~~~~~~ 69:39.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:538:21: note: while referencing ‘threadLevels’ 69:39.50 538 | nsTArray threadLevels; 69:39.50 | ^~~~~~~~~~~~ 69:39.52 In file included from /usr/include/string.h:519, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:39.52 from /usr/include/c++/10/bits/move.h:57, 69:39.52 from /usr/include/c++/10/bits/nested_exception.h:40, 69:39.52 from /usr/include/c++/10/exception:148, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:39.52 from /usr/include/c++/10/new:41, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:39.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:6: 69:39.53 In function ‘void* memcpy(void*, const void*, size_t)’, 69:39.53 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:548:45: 69:39.53 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadKeys’ with type ‘nsTArray’ [-Warray-bounds] 69:39.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:536:22: note: ‘threadKeys’ declared here 69:39.53 536 | nsTArray threadKeys; 69:39.53 | ^~~~~~~~~~ 69:39.53 In file included from /usr/include/string.h:519, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:39.53 from /usr/include/c++/10/bits/move.h:57, 69:39.53 from /usr/include/c++/10/bits/nested_exception.h:40, 69:39.53 from /usr/include/c++/10/exception:148, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:39.53 from /usr/include/c++/10/new:41, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:6: 69:39.53 In function ‘void* memcpy(void*, const void*, size_t)’, 69:39.53 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:549:47: 69:39.53 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadFlags’ with type ‘nsTArray’ [-Warray-bounds] 69:39.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:537:22: note: ‘threadFlags’ declared here 69:39.53 537 | nsTArray threadFlags; 69:39.53 | ^~~~~~~~~~~ 69:39.53 In file included from /usr/include/string.h:519, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:39.53 from /usr/include/c++/10/bits/move.h:57, 69:39.53 from /usr/include/c++/10/bits/nested_exception.h:40, 69:39.53 from /usr/include/c++/10/exception:148, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:39.53 from /usr/include/c++/10/new:41, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:6: 69:39.53 In function ‘void* memcpy(void*, const void*, size_t)’, 69:39.53 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char&; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned char&; E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:550:49: 69:39.53 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadLevels’ with type ‘nsTArray’ [-Warray-bounds] 69:39.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:39.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:538:21: note: ‘threadLevels’ declared here 69:39.53 538 | nsTArray threadLevels; 69:39.53 | ^~~~~~~~~~~~ 69:39.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 69:39.53 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:7: 69:39.53 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:548:45: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadKeys’ [-Wfree-nonheap-object] 69:39.53 251 | static void Free(void* aPtr) { free(aPtr); } 69:39.53 | ~~~~^~~~~~ 69:39.53 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:549:47: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadFlags’ [-Wfree-nonheap-object] 69:39.53 251 | static void Free(void* aPtr) { free(aPtr); } 69:39.53 | ~~~~^~~~~~ 69:39.53 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:39.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:39.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char&; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:39.53 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned char&; E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:39.53 inlined from ‘void nsMsgSearchDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:550:49: 69:39.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadLevels’ [-Wfree-nonheap-object] 69:39.53 251 | static void Free(void* aPtr) { free(aPtr); } 69:39.53 | ~~~~^~~~~~ 69:39.74 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp: In member function ‘nsresult nsMsgSearchDBView::_ZN17nsMsgSearchDBView16AddHdrFromFolderEP11nsIMsgDBHdrP12nsIMsgFolder.part.0(nsIMsgDBHdr*, nsIMsgFolder*)’: 69:39.74 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.cpp:419:25: warning: ‘msgIsReferredTo’ may be used uninitialized in this function [-Wmaybe-uninitialized] 69:39.74 419 | viewThread->AddHdr(msgHdr, msgIsReferredTo, posInThread, 69:39.74 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:39.74 420 | getter_AddRefs(parent)); 69:39.74 | ~~~~~~~~~~~~~~~~~~~~~~~ 69:59.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsMsgThreadedDBView::Sort(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)’: 69:59.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:59.07 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 69:59.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 69:59.07 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:346:39: note: while referencing ‘’ 69:59.07 346 | m_prevLevels = m_levels.Clone(); 69:59.07 | ^ 69:59.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.07 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:59.08 245 | header->mLength = length; 69:59.08 | ~~~~~~~~~~~~~~~~^~~~~~~~ 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:346:39: note: while referencing ‘’ 69:59.08 346 | m_prevLevels = m_levels.Clone(); 69:59.08 | ^ 69:59.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:59.08 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 69:59.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:303:39: note: while referencing ‘’ 69:59.08 303 | m_levels = m_prevLevels.Clone(); 69:59.08 | ^ 69:59.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.08 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 69:59.08 245 | header->mLength = length; 69:59.08 | ~~~~~~~~~~~~~~~~^~~~~~~~ 69:59.08 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:303:39: note: while referencing ‘’ 69:59.08 303 | m_levels = m_prevLevels.Clone(); 69:59.08 | ^ 69:59.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’: 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.26 402 | size_type Length() const { return mHdr->mLength; } 69:59.26 | ~~~~~~^~~~~~~ 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:790:22: note: while referencing ‘threadKeys’ 69:59.26 790 | nsTArray threadKeys; 69:59.26 | ^~~~~~~~~~ 69:59.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.26 72 | if (!mHdr->mIsAutoArray) { 69:59.26 | ~~~~~~^~~~~~~~~~~~ 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:790:22: note: while referencing ‘threadKeys’ 69:59.26 790 | nsTArray threadKeys; 69:59.26 | ^~~~~~~~~~ 69:59.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.26 402 | size_type Length() const { return mHdr->mLength; } 69:59.26 | ~~~~~~^~~~~~~ 69:59.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:791:22: note: while referencing ‘threadFlags’ 69:59.26 791 | nsTArray threadFlags; 69:59.26 | ^~~~~~~~~~~ 69:59.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.27 72 | if (!mHdr->mIsAutoArray) { 69:59.27 | ~~~~~~^~~~~~~~~~~~ 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:791:22: note: while referencing ‘threadFlags’ 69:59.27 791 | nsTArray threadFlags; 69:59.27 | ^~~~~~~~~~~ 69:59.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.27 402 | size_type Length() const { return mHdr->mLength; } 69:59.27 | ~~~~~~^~~~~~~ 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:792:21: note: while referencing ‘threadLevels’ 69:59.27 792 | nsTArray threadLevels; 69:59.27 | ^~~~~~~~~~~~ 69:59.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 69:59.27 72 | if (!mHdr->mIsAutoArray) { 69:59.27 | ~~~~~~^~~~~~~~~~~~ 69:59.27 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:792:21: note: while referencing ‘threadLevels’ 69:59.27 792 | nsTArray threadLevels; 69:59.27 | ^~~~~~~~~~~~ 69:59.29 In file included from /usr/include/string.h:519, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:59.29 from /usr/include/c++/10/bits/move.h:57, 69:59.29 from /usr/include/c++/10/bits/nested_exception.h:40, 69:59.29 from /usr/include/c++/10/exception:148, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:59.29 from /usr/include/c++/10/new:41, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:6: 69:59.29 In function ‘void* memcpy(void*, const void*, size_t)’, 69:59.29 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:59.29 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:59.29 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.29 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.29 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.29 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:800:45: 69:59.29 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadKeys’ with type ‘nsTArray’ [-Warray-bounds] 69:59.29 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:59.29 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:59.29 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp: In member function ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’: 69:59.29 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:790:22: note: ‘threadKeys’ declared here 69:59.29 790 | nsTArray threadKeys; 69:59.29 | ^~~~~~~~~~ 69:59.29 In file included from /usr/include/string.h:519, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:59.29 from /usr/include/c++/10/bits/move.h:57, 69:59.29 from /usr/include/c++/10/bits/nested_exception.h:40, 69:59.29 from /usr/include/c++/10/exception:148, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:59.29 from /usr/include/c++/10/new:41, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:6: 69:59.30 In function ‘void* memcpy(void*, const void*, size_t)’, 69:59.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.30 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.30 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:801:47: 69:59.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadFlags’ with type ‘nsTArray’ [-Warray-bounds] 69:59.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:59.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp: In member function ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’: 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:791:22: note: ‘threadFlags’ declared here 69:59.30 791 | nsTArray threadFlags; 69:59.30 | ^~~~~~~~~~~ 69:59.30 In file included from /usr/include/string.h:519, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 69:59.30 from /usr/include/c++/10/bits/move.h:57, 69:59.30 from /usr/include/c++/10/bits/nested_exception.h:40, 69:59.30 from /usr/include/c++/10/exception:148, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 69:59.30 from /usr/include/c++/10/new:41, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgCore.h:12, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:6: 69:59.30 In function ‘void* memcpy(void*, const void*, size_t)’, 69:59.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char&; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.30 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned char&; E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.30 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:802:49: 69:59.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadLevels’ with type ‘nsTArray’ [-Warray-bounds] 69:59.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 69:59.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp: In member function ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’: 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:792:21: note: ‘threadLevels’ declared here 69:59.30 792 | nsTArray threadLevels; 69:59.30 | ^~~~~~~~~~~~ 69:59.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.h:10, 69:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:7: 69:59.30 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.30 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.30 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:800:45: 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadKeys’ [-Wfree-nonheap-object] 69:59.30 251 | static void Free(void* aPtr) { free(aPtr); } 69:59.30 | ~~~~^~~~~~ 69:59.30 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int&; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.30 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int&; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.30 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:801:47: 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadFlags’ [-Wfree-nonheap-object] 69:59.30 251 | static void Free(void* aPtr) { free(aPtr); } 69:59.30 | ~~~~^~~~~~ 69:59.30 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 69:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 69:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned char&; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 69:59.30 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned char&; E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 69:59.30 inlined from ‘void nsMsgThreadedDBView::MoveThreadAt(nsMsgViewIndex)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:802:49: 69:59.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘threadLevels’ [-Wfree-nonheap-object] 69:59.30 251 | static void Free(void* aPtr) { free(aPtr); } 69:59.31 | ~~~~^~~~~~ 70:23.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: 70:23.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void nsMsgXFVirtualFolderDBView::UpdateCacheAndViewForPrevSearchedFolders(nsIMsgFolder*)’: 70:23.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 70:23.36 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 70:23.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 70:23.36 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:212:24: note: while referencing ‘newHits’ 70:23.36 212 | nsTArray newHits; 70:23.36 | ^~~~~~~ 70:23.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgDBView.h:18, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgDBView.h:9, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgGroupView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgSearchDBView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:10, 70:23.36 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:7: 70:23.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 70:23.36 245 | header->mLength = length; 70:23.36 | ~~~~~~~~~~~~~~~~^~~~~~~~ 70:23.36 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:212:24: note: while referencing ‘newHits’ 70:23.36 212 | nsTArray newHits; 70:23.36 | ^~~~~~~ 70:35.51 comm/mailnews/compose/src 71:06.59 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgIStructuredHeaders.h:14, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgCompFields.h:10, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgCompose.h:14, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.h:9, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 71:06.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult nsMsgCompose::LookupAddressBook(nsTArray (&)[3])’: 71:06.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 71:06.59 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 71:06.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 71:06.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:4699:27: note: while referencing ‘mailListProcessed’ 71:06.59 4699 | nsTArray mailListProcessed; 71:06.59 | ^~~~~~~~~~~~~~~~~ 71:06.59 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/msgIStructuredHeaders.h:14, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgCompFields.h:10, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgCompose.h:14, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.h:9, 71:06.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 71:06.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 71:06.59 245 | header->mLength = length; 71:06.59 | ~~~~~~~~~~~~~~~~^~~~~~~~ 71:06.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:4699:27: note: while referencing ‘mailListProcessed’ 71:06.59 4699 | nsTArray mailListProcessed; 71:06.59 | ^~~~~~~~~~~~~~~~~ 71:06.64 In file included from /usr/include/string.h:519, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 71:06.64 from /usr/include/c++/10/bits/move.h:57, 71:06.64 from /usr/include/c++/10/bits/nested_exception.h:40, 71:06.64 from /usr/include/c++/10/exception:148, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 71:06.64 from /usr/include/c++/10/new:41, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgCompose.h:10, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.h:9, 71:06.64 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 71:06.64 In function ‘void* memcpy(void*, const void*, size_t)’, 71:06.64 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 71:06.64 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 71:06.64 inlined from ‘void nsTArray_Impl::Compact() [with E = nsMsgMailList; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 71:06.64 inlined from ‘void nsTArray_Impl::Clear() [with E = nsMsgMailList; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 71:06.64 inlined from ‘nsresult nsMsgCompose::LookupAddressBook(nsTArray (&)[3])’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:4721:30: 71:06.64 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘mailListProcessed’ with type ‘nsTArray’ [-Warray-bounds] 71:06.64 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 71:06.64 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:06.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function ‘nsresult nsMsgCompose::LookupAddressBook(nsTArray (&)[3])’: 71:06.64 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgCompose.cpp:4699:27: note: ‘mailListProcessed’ declared here 71:06.64 4699 | nsTArray mailListProcessed; 71:06.64 | ^~~~~~~~~~~~~~~~~ 71:22.91 In file included from /usr/include/string.h:519, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 71:22.91 from /usr/include/c++/10/bits/move.h:57, 71:22.91 from /usr/include/c++/10/bits/nested_exception.h:40, 71:22.91 from /usr/include/c++/10/exception:148, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 71:22.91 from /usr/include/c++/10/new:41, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 71:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgComposeService.h:10, 71:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgComposeService.h:8, 71:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:6: 71:22.92 In function ‘char* strncpy(char*, const char*, size_t)’, 71:22.92 inlined from ‘virtual nsresult nsMsgTemplateReplyHelper::OnDataAvailable(nsIRequest*, nsIInputStream*, uint64_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/compose/src/nsMsgComposeService.cpp:810:16: 71:22.92 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 3 equals destination size [-Wstringop-truncation] 71:22.92 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 71:22.92 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:17.05 comm/mailnews/db/mork 72:35.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/mork.h:250, 72:35.21 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:11: 72:35.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp: In member function ‘morkRow* morkPool::NewRow(morkEnv*, morkZone*)’: 72:35.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkConfig.h:131:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class morkRow’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 72:35.21 131 | # define MORK_MEMSET(dest, byte, size) memset(dest, byte, size) 72:35.21 | ^ 72:35.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:183:15: note: in expansion of macro ‘MORK_MEMSET’ 72:35.21 183 | if (newRow) MORK_MEMSET(newRow, 0, sizeof(morkRow)); 72:35.21 | ^~~~~~~~~~~ 72:35.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:39: 72:35.21 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.h:33:7: note: ‘class morkRow’ declared here 72:35.21 33 | class morkRow { // row of cells 72:35.21 | ^~~~~~~ 72:35.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/mork.h:250, 72:35.22 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:11: 72:35.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp: In member function ‘morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)’: 72:35.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkConfig.h:131:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class morkCell’; use assignment or value-initialization instead [-Wclass-memaccess] 72:35.22 131 | # define MORK_MEMSET(dest, byte, size) memset(dest, byte, size) 72:35.22 | ^ 72:35.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:215:17: note: in expansion of macro ‘MORK_MEMSET’ 72:35.22 215 | if (newCells) MORK_MEMSET(newCells, 0, size); 72:35.22 | ^~~~~~~~~~~ 72:35.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkPool.cpp:35: 72:35.22 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkCell.h:23:7: note: ‘class morkCell’ declared here 72:35.22 23 | class morkCell { // minimal cell format 72:35.22 | ^~~~~~~~ 72:38.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/mork.h:250, 72:38.14 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.cpp:11: 72:38.14 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.cpp: In member function ‘void morkRow::CutColumn(morkEnv*, mdb_column)’: 72:38.14 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkConfig.h:130:64: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class morkCell’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 72:38.14 130 | # define MORK_MEMMOVE(dest, src, size) memmove(dest, src, size) 72:38.14 | ^ 72:38.14 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.cpp:674:11: note: in expansion of macro ‘MORK_MEMMOVE’ 72:38.15 674 | MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); 72:38.15 | ^~~~~~~~~~~~ 72:38.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.h:14, 72:38.15 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkRow.cpp:19: 72:38.15 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/mork/morkCell.h:23:7: note: ‘class morkCell’ declared here 72:38.15 23 | class morkCell { // minimal cell format 72:38.15 | ^~~~~~~~ 72:53.55 comm/mailnews/db/msgdb/src 73:01.77 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp: In member function ‘nsresult nsMsgDatabase::GetBooleanProperty(nsIMdbRow*, const char*, bool*, bool)’: 73:01.78 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3650:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 73:01.78 3650 | *result = !!res; 73:01.78 | ^~~~~ 73:09.87 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/msgdb/src/nsNewsDatabase.cpp: In member function ‘virtual bool nsNewsDatabase::SetHdrReadFlag(nsIMsgDBHdr*, bool)’: 73:09.87 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/db/msgdb/src/nsNewsDatabase.cpp:148:14: warning: ‘isRead’ may be used uninitialized in this function [-Wmaybe-uninitialized] 73:09.87 148 | if (isRead == bRead) { 73:09.87 | ~~~~~~~^~~~~~~~ 73:10.01 comm/mailnews/extensions/mdn 73:12.10 comm/mailnews/extensions/mailviews 73:13.31 comm/mailnews/extensions/bayesian-spam-filter 73:17.33 comm/mailnews/extensions/fts3 73:20.10 comm/mailnews/extensions/smime 73:30.65 comm/mailnews/imap/src 73:53.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 73:53.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgFolder.h:34, 73:53.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgDBFolder.h:11, 73:53.91 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, 73:53.91 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:10: 73:53.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsImapMailFolder::_ZThn456_N16nsImapMailFolder8GetQuotaER8nsTArrayI6RefPtrI11nsIMsgQuotaEE(nsTArray >&)’: 73:53.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 73:53.91 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 73:53.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 73:53.91 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:8042:34: note: while referencing ‘’ 73:53.92 8042 | aArray = m_folderQuota.Clone(); 73:53.92 | ^ 73:53.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 73:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgFolder.h:34, 73:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgDBFolder.h:11, 73:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.h:10, 73:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:10: 73:53.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 73:53.92 245 | header->mLength = length; 73:53.92 | ~~~~~~~~~~~~~~~~^~~~~~~~ 73:53.92 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapMailFolder.cpp:8042:34: note: while referencing ‘’ 73:53.92 8042 | aArray = m_folderQuota.Clone(); 73:53.92 | ^ 74:04.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 74:04.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 74:04.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AbstractEventQueue.h:13, 74:04.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:14, 74:04.98 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:14: 74:04.98 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual bool nsImapProtocol::ProcessCurrentURL()’: 74:04.98 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:1831:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ [-Wformat=] 74:04.98 1831 | ("URL failed with code 0x%x (%s)", rv, 74:04.98 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 74:04.98 | | 74:04.98 | nsresult 74:04.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 74:04.98 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 74:04.98 | ^~~~~~~~~~~ 74:04.98 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:1830:7: note: in expansion of macro ‘MOZ_LOG’ 74:04.98 1830 | MOZ_LOG(IMAP, LogLevel::Debug, 74:04.98 | ^~~~~~~ 74:04.98 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:1831:41: note: format string is defined here 74:04.98 1831 | ("URL failed with code 0x%x (%s)", rv, 74:04.98 | ~^ 74:04.98 | | 74:04.98 | unsigned int 74:05.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 74:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 74:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AbstractEventQueue.h:13, 74:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:14, 74:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:14: 74:05.03 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘char* nsImapProtocol::CreateNewLineFromSocket()’: 74:05.03 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4746:14: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ [-Wformat=] 74:05.03 4746 | ("ReadNextLine [rv=0x%x stream=%p nb=%u needmore=%u]", rv, 74:05.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 74:05.03 | | 74:05.03 | nsresult 74:05.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 74:05.03 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 74:05.03 | ^~~~~~~~~~~ 74:05.03 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4745:5: note: in expansion of macro ‘MOZ_LOG’ 74:05.03 4745 | MOZ_LOG(IMAP, LogLevel::Debug, 74:05.03 | ^~~~~~~ 74:05.03 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4746:35: note: format string is defined here 74:05.03 4746 | ("ReadNextLine [rv=0x%x stream=%p nb=%u needmore=%u]", rv, 74:05.03 | ~^ 74:05.03 | | 74:05.03 | unsigned int 74:05.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 74:05.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Mutex.h:10, 74:05.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AbstractEventQueue.h:13, 74:05.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:14, 74:05.04 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:14: 74:05.04 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::SetConnectionStatus(nsresult)’: 74:05.04 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4839:35: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ [-Wformat=] 74:05.04 4839 | MOZ_LOG(IMAP, LogLevel::Debug, ("SetConnectionStatus(0x%x)", status)); 74:05.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ 74:05.04 | | 74:05.04 | nsresult 74:05.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 74:05.04 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 74:05.04 | ^~~~~~~~~~~ 74:05.04 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4839:3: note: in expansion of macro ‘MOZ_LOG’ 74:05.04 4839 | MOZ_LOG(IMAP, LogLevel::Debug, ("SetConnectionStatus(0x%x)", status)); 74:05.04 | ^~~~~~~ 74:05.04 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4839:59: note: format string is defined here 74:05.04 4839 | MOZ_LOG(IMAP, LogLevel::Debug, ("SetConnectionStatus(0x%x)", status)); 74:05.04 | ~^ 74:05.04 | | 74:05.04 | unsigned int 74:07.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:07.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgUtils.h:14, 74:07.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: 74:07.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsImapProtocol::NotifyBodysToDownload(const nsTArray&)’: 74:07.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:07.68 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 74:07.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 74:07.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4366:34: note: while referencing ‘’ 74:07.68 4366 | m_fetchBodyIdList = keys.Clone(); 74:07.68 | ^ 74:07.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:07.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgUtils.h:14, 74:07.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: 74:07.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:07.68 245 | header->mLength = length; 74:07.68 | ~~~~~~~~~~~~~~~~^~~~~~~~ 74:07.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4366:34: note: while referencing ‘’ 74:07.68 4366 | m_fetchBodyIdList = keys.Clone(); 74:07.68 | ^ 74:08.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:08.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgUtils.h:14, 74:08.28 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: 74:08.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void nsImapProtocol::WaitForPotentialListOfBodysToFetch(nsTArray&)’: 74:08.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:08.28 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 74:08.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 74:08.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4358:39: note: while referencing ‘’ 74:08.28 4358 | msgIdList = m_fetchBodyIdList.Clone(); 74:08.28 | ^ 74:08.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:08.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgUtils.h:14, 74:08.28 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:8: 74:08.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:08.28 245 | header->mLength = length; 74:08.28 | ~~~~~~~~~~~~~~~~^~~~~~~~ 74:08.28 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapProtocol.cpp:4358:39: note: while referencing ‘’ 74:08.28 4358 | msgIdList = m_fetchBodyIdList.Clone(); 74:08.28 | ^ 74:27.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult nsImapMoveCopyMsgTxn::Init(nsIMsgFolder*, nsTArray*, const char*, nsIMsgFolder*, bool, bool)’: 74:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.68 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 74:27.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 74:27.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:33:38: note: while referencing ‘’ 74:27.68 33 | m_srcKeyArray = srcKeyArray->Clone(); 74:27.68 | ^ 74:27.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.68 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.68 245 | header->mLength = length; 74:27.68 | ~~~~~~~~~~~~~~~~^~~~~~~~ 74:27.68 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:33:38: note: while referencing ‘’ 74:27.68 33 | m_srcKeyArray = srcKeyArray->Clone(); 74:27.68 | ^ 74:27.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.69 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.69 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 74:27.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 74:27.69 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:34:38: note: while referencing ‘’ 74:27.69 34 | m_dupKeyArray = srcKeyArray->Clone(); 74:27.69 | ^ 74:27.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.69 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.69 245 | header->mLength = length; 74:27.69 | ~~~~~~~~~~~~~~~~^~~~~~~~ 74:27.69 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:34:38: note: while referencing ‘’ 74:27.69 34 | m_dupKeyArray = srcKeyArray->Clone(); 74:27.69 | ^ 74:27.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.81 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult nsImapMoveCopyMsgTxn::GetSrcKeyArray(nsTArray&)’: 74:27.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.81 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 74:27.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 74:27.81 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:238:37: note: while referencing ‘’ 74:27.81 238 | srcKeyArray = m_srcKeyArray.Clone(); 74:27.81 | ^ 74:27.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 74:27.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMsgHdr.h:18, 74:27.81 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:8: 74:27.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 74:27.81 245 | header->mLength = length; 74:27.81 | ~~~~~~~~~~~~~~~~^~~~~~~~ 74:27.81 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/imap/src/nsImapUndoTxn.cpp:238:37: note: while referencing ‘’ 74:27.81 238 | srcKeyArray = m_srcKeyArray.Clone(); 74:27.81 | ^ 74:35.95 comm/mailnews/import/src 74:58.41 comm/mailnews/intl 75:00.48 comm/mailnews/jsaccount/src 75:20.90 comm/mailnews/local/src 75:38.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:38.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMailboxUrl.h:18, 75:38.80 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsMailboxUrl.cpp:9: 75:38.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsMailboxUrl::SetMoveCopyMsgKeys(const nsTArray&)’: 75:38.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 75:38.80 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 75:38.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 75:38.80 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsMailboxUrl.cpp:515:29: note: while referencing ‘’ 75:38.80 515 | m_keys = keysToFlag.Clone(); 75:38.80 | ^ 75:38.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:38.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMailboxUrl.h:18, 75:38.80 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsMailboxUrl.cpp:9: 75:38.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 75:38.80 245 | header->mLength = length; 75:38.80 | ~~~~~~~~~~~~~~~~^~~~~~~~ 75:38.80 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsMailboxUrl.cpp:515:29: note: while referencing ‘’ 75:38.80 515 | m_keys = keysToFlag.Clone(); 75:38.80 | ^ 75:53.70 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsParseMailbox.cpp: In member function ‘nsresult nsParseMailMessageState::_ZN23nsParseMailMessageState15FinalizeHeadersEv.part.0()’: 75:53.70 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsParseMailbox.cpp:1191:22: warning: ‘cc.message_header::length’ may be used uninitialized in this function [-Wmaybe-uninitialized] 75:53.70 1191 | cc.length ? &cc : 75:53.70 | ~~~^~~~~~ 75:56.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPop3IncomingServer.h:14, 75:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:11: 75:56.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult nsPop3GetMailChainer::GetNewMailForServers(const nsTArray >&, nsIMsgWindow*, nsIMsgFolder*, nsIUrlListener*)’: 75:56.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 75:56.74 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 75:56.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 75:56.74 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:598:44: note: while referencing ‘’ 75:56.74 598 | m_serversToGetNewMailFor = servers.Clone(); 75:56.74 | ^ 75:56.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPop3IncomingServer.h:14, 75:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:11: 75:56.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 75:56.74 245 | header->mLength = length; 75:56.74 | ~~~~~~~~~~~~~~~~^~~~~~~~ 75:56.74 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:598:44: note: while referencing ‘’ 75:56.74 598 | m_serversToGetNewMailFor = servers.Clone(); 75:56.74 | ^ 75:56.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:56.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPop3IncomingServer.h:14, 75:56.83 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:11: 75:56.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsPop3IncomingServer::GetNewMessages(nsIMsgFolder*, nsIMsgWindow*, nsIUrlListener*)’: 75:56.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 75:56.83 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 75:56.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 75:56.83 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:464:43: note: while referencing ‘deferredServers’ 75:56.83 464 | nsTArray> deferredServers; 75:56.83 | ^~~~~~~~~~~~~~~ 75:56.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 75:56.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPop3IncomingServer.h:14, 75:56.83 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:11: 75:56.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 75:56.83 245 | header->mLength = length; 75:56.83 | ~~~~~~~~~~~~~~~~^~~~~~~~ 75:56.83 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/local/src/nsPop3IncomingServer.cpp:464:43: note: while referencing ‘deferredServers’ 75:56.83 464 | nsTArray> deferredServers; 75:56.83 | ^~~~~~~~~~~~~~~ 76:09.06 comm/mailnews/mime/src 77:12.54 comm/mailnews/mime/emitters 77:22.30 comm/mailnews/mime/cthandlers/glue 77:24.04 comm/mailnews/mime/cthandlers/pgpmime 77:25.68 comm/mailnews/news/src 77:54.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 77:54.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgIncomingServer.h:10, 77:54.43 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.h:13, 77:54.43 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 77:54.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)’: 77:54.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 77:54.43 402 | size_type Length() const { return mHdr->mLength; } 77:54.43 | ~~~~~~^~~~~~~ 77:54.43 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1909:22: note: while referencing ‘groupList’ 77:54.43 1909 | nsTArray groupList; 77:54.43 | ^~~~~~~~~ 77:54.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 77:54.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 77:54.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgIncomingServer.h:10, 77:54.44 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.h:13, 77:54.44 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 77:54.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 77:54.44 72 | if (!mHdr->mIsAutoArray) { 77:54.44 | ~~~~~~^~~~~~~~~~~~ 77:54.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1909:22: note: while referencing ‘groupList’ 77:54.44 1909 | nsTArray groupList; 77:54.44 | ^~~~~~~~~ 77:54.45 In file included from /usr/include/string.h:519, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 77:54.45 from /usr/include/c++/10/bits/move.h:57, 77:54.45 from /usr/include/c++/10/bits/nested_exception.h:40, 77:54.45 from /usr/include/c++/10/exception:148, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 77:54.45 from /usr/include/c++/10/new:41, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINntpIncomingServer.h:10, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.h:9, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 77:54.45 In function ‘void* memcpy(void*, const void*, size_t)’, 77:54.45 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 77:54.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 77:54.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 77:54.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 77:54.45 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 77:54.45 inlined from ‘virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1922:39: 77:54.45 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘groupList’ with type ‘nsTArray >’ [-Warray-bounds] 77:54.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 77:54.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:54.45 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function ‘virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)’: 77:54.45 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1909:22: note: ‘groupList’ declared here 77:54.45 1909 | nsTArray groupList; 77:54.45 | ^~~~~~~~~ 77:54.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMsgIncomingServer.h:10, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.h:13, 77:54.45 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 77:54.45 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 77:54.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 77:54.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 77:54.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 77:54.45 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 77:54.45 inlined from ‘virtual nsresult nsNntpIncomingServer::OnUserOrHostNameChanged(const nsACString&, const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1922:39: 77:54.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘groupList’ [-Wfree-nonheap-object] 77:54.45 251 | static void Free(void* aPtr) { free(aPtr); } 77:54.45 | ~~~~^~~~~~ 78:04.69 comm/mailnews/search/src 78:27.31 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/search/src/nsMsgSearchTerm.cpp: In member function ‘nsresult nsMsgSearchTerm::ParseOperator(char*, nsMsgSearchOpValue*)’: 78:27.31 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/search/src/nsMsgSearchTerm.cpp:578:12: warning: ‘operatorVal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 78:27.31 578 | *value = (nsMsgSearchOpValue)operatorVal; 78:27.31 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.46 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/search/src/nsMsgSearchTerm.cpp: In member function ‘nsresult nsMsgSearchTerm::DeStreamNew(char*, int16_t)’: 78:27.46 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/search/src/nsMsgSearchTerm.cpp:578:12: warning: ‘operatorVal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 78:27.46 578 | *value = (nsMsgSearchOpValue)operatorVal; 78:27.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.46 /builddir/build/BUILD/thunderbird-78.6.1/comm/mailnews/search/src/nsMsgSearchTerm.cpp:570:11: note: ‘operatorVal’ was declared here 78:27.46 570 | int16_t operatorVal; 78:27.46 | ^~~~~~~~~~~ 78:29.25 comm/mailnews/build 78:36.77 comm/mailnews/import/build 78:37.78 comm/mail/components/migration/src 78:42.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:42.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsSeamonkeyProfileMigrator::GetSourceProfiles(nsTArray >&)’: 78:42.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 78:42.92 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 78:42.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 78:42.92 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:174:33: note: while referencing ‘’ 78:42.92 174 | aResult = mProfileNames.Clone(); 78:42.92 | ^ 78:42.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:42.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 78:42.92 245 | header->mLength = length; 78:42.92 | ~~~~~~~~~~~~~~~~^~~~~~~~ 78:42.92 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:174:33: note: while referencing ‘’ 78:42.92 174 | aResult = mProfileNames.Clone(); 78:42.92 | ^ 78:42.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:42.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsSeamonkeyProfileMigrator::GetSourceProfileLocations(nsTArray >&)’: 78:42.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 78:42.97 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 78:42.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 78:42.97 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:186:37: note: while referencing ‘’ 78:42.97 186 | aResult = mProfileLocations.Clone(); 78:42.97 | ^ 78:42.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:42.97 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:42.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 78:42.97 245 | header->mLength = length; 78:42.97 | ~~~~~~~~~~~~~~~~^~~~~~~~ 78:42.97 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:186:37: note: while referencing ‘’ 78:42.97 186 | aResult = mProfileLocations.Clone(); 78:42.97 | ^ 78:43.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:43.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:43.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:43.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult nsSeamonkeyProfileMigrator::TransformSmtpServersForImport(nsNetscapeProfileMigratorBase::PBStructArray&, nsSeamonkeyProfileMigrator::PrefKeyHashTable&)’: 78:43.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 78:43.26 402 | size_type Length() const { return mHdr->mLength; } 78:43.26 | ~~~~~~^~~~~~~ 78:43.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:943:23: note: while referencing ‘newKeys’ 78:43.26 943 | nsTArray newKeys; 78:43.26 | ^~~~~~~ 78:43.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 78:43.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:43.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:43.26 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:43.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 78:43.26 72 | if (!mHdr->mIsAutoArray) { 78:43.26 | ~~~~~~^~~~~~~~~~~~ 78:43.26 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:943:23: note: while referencing ‘newKeys’ 78:43.26 943 | nsTArray newKeys; 78:43.26 | ^~~~~~~ 78:43.27 In file included from /usr/include/string.h:519, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsID.h:10, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsHashKeys.h:10, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:10, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:6: 78:43.27 In function ‘void* memcpy(void*, const void*, size_t)’, 78:43.27 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 78:43.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 78:43.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 78:43.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 78:43.27 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 78:43.27 inlined from ‘nsresult nsSeamonkeyProfileMigrator::TransformSmtpServersForImport(nsNetscapeProfileMigratorBase::PBStructArray&, nsSeamonkeyProfileMigrator::PrefKeyHashTable&)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:964:35: 78:43.27 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newKeys’ with type ‘nsTArray >’ [-Warray-bounds] 78:43.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 78:43.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:43.27 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp: In member function ‘nsresult nsSeamonkeyProfileMigrator::TransformSmtpServersForImport(nsNetscapeProfileMigratorBase::PBStructArray&, nsSeamonkeyProfileMigrator::PrefKeyHashTable&)’: 78:43.27 /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:943:23: note: ‘newKeys’ declared here 78:43.27 943 | nsTArray newKeys; 78:43.27 | ^~~~~~~ 78:43.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrefBranch.h:14, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, 78:43.27 from /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:7: 78:43.27 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 78:43.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 78:43.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 78:43.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 78:43.27 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 78:43.27 inlined from ‘nsresult nsSeamonkeyProfileMigrator::TransformSmtpServersForImport(nsNetscapeProfileMigratorBase::PBStructArray&, nsSeamonkeyProfileMigrator::PrefKeyHashTable&)’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:964:35: 78:43.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘newKeys’ [-Wfree-nonheap-object] 78:43.27 251 | static void Free(void* aPtr) { free(aPtr); } 78:43.27 | ~~~~^~~~~~ 78:44.15 comm/mail/components/shell 78:46.90 comm/mail/components/build 78:48.07 js/src 78:51.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 78:51.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 78:51.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/RegExpObject.h:21, 78:51.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/RegExp.h:10, 78:51.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/RegExp.cpp:7: 78:51.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 78:51.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 78:51.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 78:51.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 78:51.90 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 78:51.90 | ~~^~~~~~~~~~~~~~~~~~ 79:01.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 79:01.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 79:01.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 79:01.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/ctypes/CTypes.cpp:37: 79:01.89 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 79:01.89 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 79:01.89 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 79:01.89 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 79:01.89 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 79:01.89 | ~~^~~~~~~~~~~~~~~~~~ 79:20.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 79:20.37 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 79:20.37 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsmath.cpp:31: 79:20.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 79:20.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 79:20.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 79:20.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 79:20.37 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 79:20.37 | ~~^~~~~~~~~~~~~~~~~~ 79:31.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 79:31.16 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:17, 79:31.16 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter-inl.h:10, 79:31.16 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.cpp:11: 79:31.16 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 79:31.16 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 79:31.16 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 79:31.16 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 79:31.16 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 79:31.16 | ~~^~~~~~~~~~~~~~~~~~ 79:38.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 79:38.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.cpp:4689:24: warning: ‘proto’ may be used uninitialized in this function [-Wmaybe-uninitialized] 79:38.53 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 79:38.53 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:50.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeneratorObject.h:14, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/EnvironmentObject.h:18, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArgumentsObject-inl.h:12, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/Array-inl.h:15, 79:50.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/Array.cpp:7, 79:50.67 from Unified_cpp_js_src0.cpp:2: 79:50.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 79:50.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 79:50.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 79:50.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 79:50.67 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 79:50.67 | ~~^~~~~~~~~~~~~~~~~~ 80:10.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 80:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 80:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 80:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/FinalizationRegistryObject.cpp:14, 80:10.46 from Unified_cpp_js_src1.cpp:2: 80:10.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 80:10.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 80:10.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 80:10.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 80:10.46 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 80:10.46 | ~~^~~~~~~~~~~~~~~~~~ 80:34.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 80:34.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 80:34.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 80:34.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/MapObject.h:11, 80:34.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:38, 80:34.32 from Unified_cpp_js_src10.cpp:2: 80:34.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 80:34.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 80:34.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 80:34.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 80:34.32 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 80:34.32 | ~~^~~~~~~~~~~~~~~~~~ 80:40.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:49, 80:40.79 from Unified_cpp_js_src10.cpp:2: 80:40.79 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘void ReleaseAssertObjectHasNoWrappers(JSContext*, JS::HandleObject)’: 80:40.79 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80:40.79 103 | return *it; 80:40.79 | ^~ 80:40.79 In file included from Unified_cpp_js_src10.cpp:2: 80:40.79 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:629:25: note: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ was declared here 80:40.79 629 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 80:40.79 | ^ 80:44.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:49, 80:44.32 from Unified_cpp_js_src10.cpp:2: 80:44.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘JS::Realm* js::GetAnyRealmInZone(JS::Zone*)’: 80:44.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80:44.32 134 | return *it; 80:44.32 | ^~ 80:44.32 In file included from Unified_cpp_js_src10.cpp:29: 80:44.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsfriendapi.cpp:1248:20: note: ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ was declared here 80:44.32 1248 | RealmsInZoneIter realm(zone); 80:44.32 | ^~~~~ 80:46.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:49, 80:46.94 from Unified_cpp_js_src10.cpp:2: 80:46.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘void js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandleObject)’: 80:46.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80:46.94 103 | return *it; 80:46.94 | ^~ 80:46.94 In file included from Unified_cpp_js_src10.cpp:2: 80:46.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jsapi.cpp:807:25: note: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ was declared here 80:46.94 807 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 80:46.94 | ^ 80:54.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 80:54.85 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:20, 80:54.85 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 80:54.85 from Unified_cpp_js_src11.cpp:2: 80:54.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 80:54.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 80:54.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 80:54.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 80:54.85 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 80:54.85 | ~~^~~~~~~~~~~~~~~~~~ 80:59.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 80:59.85 from Unified_cpp_js_src11.cpp:2: 80:59.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘bool js::RemapAllWrappersForObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 80:59.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80:59.85 103 | return *it; 80:59.85 | ^~ 80:59.85 In file included from Unified_cpp_js_src11.cpp:2: 80:59.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ was declared here 80:59.85 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 80:59.85 | ^ 81:00.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:9, 81:00.63 from Unified_cpp_js_src11.cpp:2: 81:00.63 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)’: 81:00.63 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:98:7: warning: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81:00.63 98 | it++; 81:00.63 | ~~^~ 81:00.63 In file included from Unified_cpp_js_src11.cpp:2: 81:00.63 /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ was declared here 81:00.63 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 81:00.63 | ^ 81:05.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 81:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 81:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/proxy/Wrapper.cpp:13, 81:05.43 from Unified_cpp_js_src12.cpp:2: 81:05.43 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:05.43 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:05.43 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:05.43 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:05.43 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:05.43 | ~~^~~~~~~~~~~~~~~~~~ 81:11.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 81:11.22 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 81:11.22 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/util/AllocPolicy.cpp:9, 81:11.22 from Unified_cpp_js_src13.cpp:2: 81:11.22 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:11.22 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:11.22 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:11.22 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:11.22 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:11.22 | ~~^~~~~~~~~~~~~~~~~~ 81:16.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 81:16.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 81:16.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/util/Text.cpp:20, 81:16.57 from Unified_cpp_js_src14.cpp:2: 81:16.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:16.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:16.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:16.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:16.57 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:16.57 | ~~^~~~~~~~~~~~~~~~~~ 81:27.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 81:27.36 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 81:27.36 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferViewObject.h:11, 81:27.37 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferViewObject.cpp:7, 81:27.37 from Unified_cpp_js_src15.cpp:2: 81:27.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:27.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:27.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:27.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:27.37 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:27.37 | ~~^~~~~~~~~~~~~~~~~~ 81:36.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 81:36.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:20, 81:36.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:33, 81:36.32 from Unified_cpp_js_src16.cpp:2: 81:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:36.32 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:36.32 | ~~^~~~~~~~~~~~~~~~~~ 81:43.47 In file included from /usr/include/stdio.h:866, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdio.h:3, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:52, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EndianUtils.h:69, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.h:15, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil-inl.h:10, 81:43.48 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:11, 81:43.48 from Unified_cpp_js_src16.cpp:2: 81:43.48 In function ‘int fprintf(FILE*, const char*, ...)’, 81:43.48 inlined from ‘bool js::DumpRealmPCCounts(JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:216:12: 81:43.48 /usr/include/bits/stdio2.h:103:24: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 81:43.48 103 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, 81:43.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:43.48 104 | __va_arg_pack ()); 81:43.48 | ~~~~~~~~~~~~~~~~~ 81:44.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:33, 81:44.62 from Unified_cpp_js_src16.cpp:2: 81:44.62 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’: 81:44.62 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81:44.62 134 | return *it; 81:44.62 | ^~ 81:44.62 In file included from Unified_cpp_js_src16.cpp:2: 81:44.62 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:3008:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 81:44.62 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 81:44.62 | ^~~~~ 81:44.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:33, 81:44.62 from Unified_cpp_js_src16.cpp:2: 81:44.62 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:93:46: warning: ‘*((void*)(& realm)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81:44.62 93 | return it < zone->compartments().begin() || 81:44.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 81:44.62 94 | it >= zone->compartments().end(); 81:44.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:44.62 In file included from Unified_cpp_js_src16.cpp:2: 81:44.62 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/BytecodeUtil.cpp:3008:19: note: ‘*((void*)(& realm)+40).js::CompartmentsInZoneIter::it’ was declared here 81:44.62 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 81:44.62 | ^~~~~ 81:48.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/BytecodeCompilation.h:20, 81:48.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/CompilationAndEvaluation.cpp:20, 81:48.88 from Unified_cpp_js_src17.cpp:2: 81:48.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 81:48.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 81:48.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 81:48.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 81:48.88 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 81:48.88 | ~~^~~~~~~~~~~~~~~~~~ 82:05.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 82:05.92 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 82:05.92 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 82:05.92 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ErrorReporting.cpp:17, 82:05.92 from Unified_cpp_js_src18.cpp:2: 82:05.92 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 82:05.92 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 82:05.92 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 82:05.92 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 82:05.92 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 82:05.92 | ~~^~~~~~~~~~~~~~~~~~ 82:11.19 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeckoProfiler.cpp:16, 82:11.20 from Unified_cpp_js_src18.cpp:47: 82:11.20 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::GeckoProfilerRuntime::enable(bool)’: 82:11.20 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& r)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82:11.20 129 | it++; 82:11.20 | ~~^~ 82:11.20 In file included from Unified_cpp_js_src18.cpp:47: 82:11.20 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeckoProfiler.cpp:152:19: note: ‘*((void*)(& r)+56).js::RealmsInCompartmentIter::it’ was declared here 82:11.20 152 | for (RealmsIter r(rt); !r.done(); r.next()) { 82:11.20 | ^ 82:15.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 82:15.35 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 82:15.35 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeneratorObject.h:14, 82:15.35 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeneratorObject.cpp:7, 82:15.35 from Unified_cpp_js_src19.cpp:2: 82:15.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 82:15.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 82:15.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 82:15.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 82:15.35 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 82:15.35 | ~~^~~~~~~~~~~~~~~~~~ 82:28.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 82:28.83 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 82:28.83 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeneratorObject.h:14, 82:28.83 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/AsyncFunction.h:12, 82:28.83 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/Promise.cpp:21, 82:28.83 from Unified_cpp_js_src2.cpp:2: 82:28.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 82:28.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 82:28.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 82:28.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 82:28.83 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 82:28.83 | ~~^~~~~~~~~~~~~~~~~~ 82:55.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 82:55.12 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.cpp:9, 82:55.12 from Unified_cpp_js_src20.cpp:2: 82:55.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 82:55.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 82:55.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 82:55.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 82:55.12 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 82:55.12 | ~~^~~~~~~~~~~~~~~~~~ 83:25.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 83:25.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 83:25.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GeneratorObject.h:14, 83:25.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/EnvironmentObject.h:18, 83:25.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSObject-inl.h:13, 83:25.88 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSObject.cpp:11, 83:25.88 from Unified_cpp_js_src21.cpp:2: 83:25.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 83:25.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 83:25.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 83:25.88 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 83:25.88 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 83:25.88 | ~~^~~~~~~~~~~~~~~~~~ 83:39.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 83:39.36 from Unified_cpp_js_src21.cpp:38: 83:39.36 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘size_t JS::SystemRealmCount(JSContext*)’: 83:39.36 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83:39.36 129 | it++; 83:39.36 | ~~^~ 83:39.36 In file included from Unified_cpp_js_src21.cpp:38: 83:39.36 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:768:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 83:39.36 768 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 83:39.36 | ^~~~~ 83:39.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 83:39.39 from Unified_cpp_js_src21.cpp:38: 83:39.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘size_t JS::UserRealmCount(JSContext*)’: 83:39.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83:39.39 129 | it++; 83:39.39 | ~~^~ 83:39.39 In file included from Unified_cpp_js_src21.cpp:38: 83:39.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:778:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 83:39.39 778 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 83:39.39 | ^~~~~ 83:44.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:13, 83:44.03 from Unified_cpp_js_src21.cpp:38: 83:44.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In function ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’: 83:44.04 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83:44.04 129 | it++; 83:44.04 | ~~^~ 83:44.04 In file included from Unified_cpp_js_src21.cpp:38: 83:44.04 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/MemoryMetrics.cpp:703:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 83:44.04 703 | for (RealmsIter realm(rt); !realm.done(); realm.next()) { 83:44.04 | ^~~~~ 83:55.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 83:55.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 83:55.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 83:55.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/NativeObject-inl.h:14, 83:55.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/NativeObject.cpp:7, 83:55.49 from Unified_cpp_js_src22.cpp:2: 83:55.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 83:55.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 83:55.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 83:55.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 83:55.49 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 83:55.49 | ~~^~~~~~~~~~~~~~~~~~ 84:23.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 84:23.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 84:23.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Printer.cpp:21, 84:23.82 from Unified_cpp_js_src23.cpp:2: 84:23.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 84:23.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 84:23.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 84:23.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 84:23.82 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 84:23.82 | ~~^~~~~~~~~~~~~~~~~~ 84:38.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 84:38.61 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 84:38.61 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/RegExpObject.h:21, 84:38.61 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/RegExpObject.cpp:7, 84:38.61 from Unified_cpp_js_src24.cpp:2: 84:38.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 84:38.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 84:38.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 84:38.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 84:38.61 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 84:38.61 | ~~^~~~~~~~~~~~~~~~~~ 84:52.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.cpp:29, 84:52.67 from Unified_cpp_js_src24.cpp:20: 84:52.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’: 84:52.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:52.67 134 | return *it; 84:52.67 | ^~ 84:52.67 In file included from Unified_cpp_js_src24.cpp:20: 84:52.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.cpp:863:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 84:52.67 863 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 84:52.67 | ^~~~~ 84:52.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.cpp:29, 84:52.75 from Unified_cpp_js_src24.cpp:20: 84:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::stopRecordingAllocations()’: 84:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 84:52.75 134 | return *it; 84:52.75 | ^~ 84:52.75 In file included from Unified_cpp_js_src24.cpp:20: 84:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.cpp:872:19: note: ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ was declared here 84:52.75 872 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 84:52.75 | ^~~~~ 85:17.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 85:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:17, 85:17.03 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Shape-inl.h:13, 85:17.03 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Shape.cpp:9, 85:17.03 from Unified_cpp_js_src25.cpp:2: 85:17.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 85:17.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 85:17.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 85:17.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 85:17.03 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 85:17.03 | ~~^~~~~~~~~~~~~~~~~~ 85:26.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Shape.cpp:17, 85:26.51 from Unified_cpp_js_src25.cpp:2: 85:26.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)’: 85:26.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85:26.51 129 | it++; 85:26.51 | ~~^~ 85:26.51 In file included from Unified_cpp_js_src25.cpp:2: 85:26.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Shape.cpp:2209:25: note: ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ was declared here 85:26.51 2209 | for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { 85:26.51 | ^~~~~ 85:43.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 85:43.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 85:43.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/DataViewObject.h:14, 85:43.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/StructuredClone.cpp:45, 85:43.87 from Unified_cpp_js_src26.cpp:2: 85:43.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 85:43.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 85:43.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 85:43.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 85:43.87 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 85:43.87 | ~~^~~~~~~~~~~~~~~~~~ 85:57.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Bailouts.h:22, 85:57.73 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineJIT.h:15, 85:57.73 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/TypeInference-inl.h:22, 85:57.73 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/TypeInference.cpp:7, 85:57.73 from Unified_cpp_js_src27.cpp:2: 85:57.73 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 85:57.73 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 85:57.73 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 85:57.73 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 85:57.73 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 85:57.73 | ~~^~~~~~~~~~~~~~~~~~ 86:31.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 86:31.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 86:31.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Warnings.cpp:17, 86:31.51 from Unified_cpp_js_src28.cpp:2: 86:31.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 86:31.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 86:31.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 86:31.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 86:31.51 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 86:31.51 | ~~^~~~~~~~~~~~~~~~~~ 86:37.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Bailouts.h:22, 86:37.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineJIT.h:15, 86:37.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TestingFunctions.cpp:47, 86:37.49 from Unified_cpp_js_src3.cpp:2: 86:37.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 86:37.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 86:37.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 86:37.49 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 86:37.49 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 86:37.49 | ~~^~~~~~~~~~~~~~~~~~ 87:07.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 87:07.41 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 87:07.41 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/CommonFunctions.cpp:22, 87:07.41 from Unified_cpp_js_src4.cpp:2: 87:07.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 87:07.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 87:07.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 87:07.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 87:07.41 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 87:07.41 | ~~^~~~~~~~~~~~~~~~~~ 87:07.97 In file included from Unified_cpp_js_src4.cpp:38: 87:07.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/LanguageTag.cpp: In member function ‘bool js::intl::LanguageTag::canonicalizeUnicodeExtension(JSContext*, JS::UniqueChars&)’: 87:07.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/LanguageTag.cpp:462:8: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] 87:07.97 462 | bool ok; 87:07.97 | ^~ 87:07.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/LanguageTag.cpp: In member function ‘bool js::intl::LanguageTag::canonicalizeTransformExtension(JSContext*, JS::UniqueChars&)’: 87:07.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/LanguageTag.cpp:755:8: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] 87:07.97 755 | bool ok; 87:07.97 | ^~ 87:24.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 87:24.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 87:24.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/intl/ListFormat.cpp:28, 87:24.06 from Unified_cpp_js_src5.cpp:2: 87:24.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 87:24.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 87:24.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 87:24.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 87:24.06 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 87:24.06 | ~~^~~~~~~~~~~~~~~~~~ 87:35.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 87:35.37 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:17, 87:35.37 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/MiscellaneousOperations.cpp:20, 87:35.37 from Unified_cpp_js_src6.cpp:2: 87:35.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 87:35.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 87:35.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 87:35.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 87:35.37 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 87:35.37 | ~~^~~~~~~~~~~~~~~~~~ 87:45.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 87:45.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 87:45.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 87:45.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/ClassSpecMacro.h:15, 87:45.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/ReadableStreamDefaultController.cpp:15, 87:45.82 from Unified_cpp_js_src7.cpp:11: 87:45.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 87:45.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 87:45.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 87:45.82 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 87:45.82 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 87:45.82 | ~~^~~~~~~~~~~~~~~~~~ 87:56.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 87:56.24 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Compartment-inl.h:21, 87:56.24 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/ReadableStreamReader-inl.h:22, 87:56.24 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/ReadableStreamReader.cpp:9, 87:56.24 from Unified_cpp_js_src8.cpp:2: 87:56.24 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 87:56.24 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 87:56.24 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 87:56.24 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 87:56.24 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 87:56.24 | ~~^~~~~~~~~~~~~~~~~~ 88:05.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Iteration.h:19, 88:05.25 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Compartment-inl.h:21, 88:05.25 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/WritableStreamDefaultWriter-inl.h:22, 88:05.25 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:9, 88:05.25 from Unified_cpp_js_src9.cpp:2: 88:05.25 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 88:05.25 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 88:05.25 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 88:05.25 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 88:05.25 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 88:05.25 | ~~^~~~~~~~~~~~~~~~~~ 88:11.74 js/src/debugger 88:14.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 88:14.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 88:14.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 88:14.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/DebugAPI.h:10, 88:14.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/DebugScript.cpp:17, 88:14.17 from Unified_cpp_js_src_debugger0.cpp:2: 88:14.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 88:14.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 88:14.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 88:14.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 88:14.17 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 88:14.17 | ~~^~~~~~~~~~~~~~~~~~ 88:33.52 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:53, 88:33.52 from Unified_cpp_js_src_debugger0.cpp:11: 88:33.52 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘bool js::Debugger::CallData::findAllGlobals()’: 88:33.52 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& r)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88:33.52 129 | it++; 88:33.53 | ~~^~ 88:33.53 In file included from Unified_cpp_js_src_debugger0.cpp:11: 88:33.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:5762:21: note: ‘*((void*)(& r)+56).js::RealmsInCompartmentIter::it’ was declared here 88:33.53 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 88:33.53 | ^ 88:33.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:53, 88:33.53 from Unified_cpp_js_src_debugger0.cpp:11: 88:33.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:93:46: warning: ‘*((void*)(& r)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88:33.53 93 | return it < zone->compartments().begin() || 88:33.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 88:33.53 94 | it >= zone->compartments().end(); 88:33.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:33.53 In file included from Unified_cpp_js_src_debugger0.cpp:11: 88:33.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:5762:21: note: ‘*((void*)(& r)+40).js::CompartmentsInZoneIter::it’ was declared here 88:33.53 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 88:33.53 | ^ 88:34.47 In file included from Unified_cpp_js_src_debugger0.cpp:29: 88:34.47 /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::CallData::typeGetter()’: 88:34.47 /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Environment.cpp:194:24: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88:34.47 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 88:34.47 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:35.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:53, 88:35.03 from Unified_cpp_js_src_debugger0.cpp:11: 88:35.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘bool js::Debugger::CallData::addAllGlobalsAsDebuggees()’: 88:35.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:103:13: warning: ‘*((void*)(& comp)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88:35.03 103 | return *it; 88:35.03 | ^~ 88:35.03 In file included from Unified_cpp_js_src_debugger0.cpp:11: 88:35.03 /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.cpp:4314:25: note: ‘*((void*)(& comp)+40).js::CompartmentsInZoneIter::it’ was declared here 88:35.03 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 88:35.03 | ^~~~ 88:53.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/DebugAPI.h:10, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Debugger.h:29, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Object-inl.h:16, 88:53.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/Object.cpp:7, 88:53.00 from Unified_cpp_js_src_debugger1.cpp:2: 88:53.00 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 88:53.00 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 88:53.00 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 88:53.00 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 88:53.00 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 88:53.00 | ~~^~~~~~~~~~~~~~~~~~ 89:08.68 js/src/frontend 89:11.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.h:184, 89:11.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.cpp:20: 89:11.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 89:11.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 89:11.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 89:11.67 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 89:11.67 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 89:11.67 | ~~^~~~~~~~~~~~~~~~~~ 89:28.65 /builddir/build/BUILD/thunderbird-78.6.1/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]’: 89:28.65 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89:28.65 7359 | NameNodeType innerName; 89:28.65 | ^~~~~~~~~ 89:29.37 /builddir/build/BUILD/thunderbird-78.6.1/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]’: 89:29.37 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89:29.38 5922 | TernaryNodeType ifNode; 89:29.38 | ^~~~~~ 89:34.13 /builddir/build/BUILD/thunderbird-78.6.1/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]’: 89:34.13 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.cpp:7359:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89:34.13 7359 | NameNodeType innerName; 89:34.13 | ^~~~~~~~~ 89:34.85 /builddir/build/BUILD/thunderbird-78.6.1/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]’: 89:34.85 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Parser.cpp:5922:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89:34.85 5922 | TernaryNodeType ifNode; 89:34.85 | ^~~~~~ 89:43.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 89:43.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 89:43.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 89:43.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 89:43.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 89:43.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/AbstractScopePtr.cpp:11, 89:43.57 from Unified_cpp_js_src_frontend0.cpp:2: 89:43.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 89:43.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 89:43.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 89:43.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 89:43.57 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 89:43.57 | ~~^~~~~~~~~~~~~~~~~~ 89:53.04 In file included from Unified_cpp_js_src_frontend0.cpp:29: 89:53.05 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)’: 89:53.05 /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89:53.05 2653 | NameOpEmitter noe(this, name, loc, kind); 89:53.05 | ^ 90:14.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/BytecodeSection.h:22, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/BytecodeControlStructures.h:17, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/LabelEmitter.h:13, 90:14.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/LabelEmitter.cpp:7, 90:14.78 from Unified_cpp_js_src_frontend3.cpp:11: 90:14.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 90:14.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 90:14.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 90:14.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 90:14.78 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 90:14.78 | ~~^~~~~~~~~~~~~~~~~~ 90:24.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseContext.h:12, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/EmitterScope.h:19, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ObjectEmitter.h:17, 90:24.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ObjectEmitter.cpp:7, 90:24.01 from Unified_cpp_js_src_frontend4.cpp:2: 90:24.01 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 90:24.01 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 90:24.01 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 90:24.01 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 90:24.01 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 90:24.01 | ~~^~~~~~~~~~~~~~~~~~ 90:35.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 90:35.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 90:35.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 90:35.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 90:35.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.cpp:7, 90:35.17 from Unified_cpp_js_src_frontend5.cpp:2: 90:35.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 90:35.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 90:35.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 90:35.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 90:35.17 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 90:35.17 | ~~^~~~~~~~~~~~~~~~~~ 90:56.76 js/src/gc 91:05.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 91:05.41 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 91:05.41 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/GCInternals.h:18, 91:05.41 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Allocator.cpp:14, 91:05.41 from Unified_cpp_js_src_gc0.cpp:2: 91:05.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 91:05.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 91:05.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 91:05.41 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 91:05.41 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 91:05.41 | ~~^~~~~~~~~~~~~~~~~~ 91:11.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 91:11.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Allocator.cpp:27, 91:11.78 from Unified_cpp_js_src_gc0.cpp:2: 91:11.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepObjectGroups()’: 91:11.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:11.78 129 | it++; 91:11.78 | ~~^~ 91:11.78 In file included from Unified_cpp_js_src_gc0.cpp:38: 91:11.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/GC.cpp:5013:29: note: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ was declared here 91:11.78 5013 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 91:11.78 | ^ 91:11.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 91:11.81 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Allocator.cpp:27, 91:11.81 from Unified_cpp_js_src_gc0.cpp:2: 91:11.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepMisc()’: 91:11.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:11.81 129 | it++; 91:11.81 | ~~^~ 91:11.81 In file included from Unified_cpp_js_src_gc0.cpp:38: 91:11.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/GC.cpp:5021:29: note: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ was declared here 91:11.81 5021 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 91:11.81 | ^ 91:13.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 91:13.78 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Allocator.cpp:27, 91:13.78 from Unified_cpp_js_src_gc0.cpp:2: 91:13.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)’: 91:13.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:129:7: warning: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:13.78 129 | it++; 91:13.78 | ~~^~ 91:13.78 In file included from Unified_cpp_js_src_gc0.cpp:38: 91:13.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/GC.cpp:5140:31: note: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ was declared here 91:13.78 5140 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 91:13.78 | ^ 91:13.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 91:13.81 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Allocator.cpp:27, 91:13.81 from Unified_cpp_js_src_gc0.cpp:2: 91:13.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)’: 91:13.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:13.81 134 | return *it; 91:13.81 | ^~ 91:13.81 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:30.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 91:30.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 91:30.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Nursery-inl.h:17, 91:30.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Marking-inl.h:20, 91:30.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Marking.cpp:7, 91:30.32 from Unified_cpp_js_src_gc1.cpp:2: 91:30.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 91:30.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 91:30.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 91:30.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 91:30.32 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 91:30.32 | ~~^~~~~~~~~~~~~~~~~~ 91:37.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PrivateIterators-inl.h:14, 91:37.47 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Marking.cpp:47, 91:37.48 from Unified_cpp_js_src_gc1.cpp:2: 91:37.48 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h: In member function ‘float js::Nursery::doPretenuring(JSRuntime*, JS::GCReason, js::gc::TenureCountCache&)’: 91:37.48 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/PublicIterators.h:134:13: warning: ‘*((void*)(& r)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91:37.48 134 | return *it; 91:37.48 | ^~ 91:37.48 In file included from Unified_cpp_js_src_gc1.cpp:20: 91:37.48 /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Nursery.cpp:1245:29: note: ‘*((void*)(& r)+16).js::RealmsInCompartmentIter::it’ was declared here 91:37.48 1245 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 91:37.48 | ^ 91:48.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 91:48.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 91:48.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/GlobalObject.h:32, 91:48.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/debugger/DebugAPI.h:10, 91:48.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Statistics.cpp:19, 91:48.17 from Unified_cpp_js_src_gc2.cpp:2: 91:48.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 91:48.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 91:48.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 91:48.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 91:48.17 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 91:48.17 | ~~^~~~~~~~~~~~~~~~~~ 92:02.80 js/src/jit 92:05.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineIC.h:12, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h:24, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/AliasAnalysis.h:10, 92:05.74 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/AliasAnalysis.cpp:7, 92:05.74 from Unified_cpp_js_src_jit0.cpp:2: 92:05.74 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 92:05.74 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 92:05.74 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 92:05.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 92:05.75 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 92:05.75 | ~~^~~~~~~~~~~~~~~~~~ 92:22.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitFrames.h:13, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineFrame.h:12, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineFrameInfo.h:14, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineCodeGen.h:10, 92:22.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineCodeGen.cpp:7, 92:22.70 from Unified_cpp_js_src_jit1.cpp:2: 92:22.70 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 92:22.70 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 92:22.70 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 92:22.70 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 92:22.70 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 92:22.70 | ~~^~~~~~~~~~~~~~~~~~ 92:41.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileInfo.h:14, 92:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Snapshots.cpp:9, 92:41.97 from Unified_cpp_js_src_jit10.cpp:2: 92:41.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 92:41.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 92:41.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 92:41.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 92:41.97 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 92:41.97 | ~~^~~~~~~~~~~~~~~~~~ 93:11.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineIC.h:12, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h:24, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/WarpBuilderShared.h:10, 93:11.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/WarpBuilderShared.cpp:7, 93:11.87 from Unified_cpp_js_src_jit11.cpp:2: 93:11.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 93:11.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 93:11.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 93:11.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 93:11.87 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 93:11.87 | ~~^~~~~~~~~~~~~~~~~~ 93:23.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileInfo.h:14, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitcodeMap.h:11, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/shared/CodeGenerator-shared.h:14, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/shared/CodeGenerator-shared-inl.h:10, 93:23.87 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/shared/CodeGenerator-shared.cpp:7, 93:23.87 from Unified_cpp_js_src_jit12.cpp:2: 93:23.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 93:23.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 93:23.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 93:23.87 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 93:23.87 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 93:23.87 | ~~^~~~~~~~~~~~~~~~~~ 93:32.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Bailouts.h:22, 93:32.11 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineJIT.h:15, 93:32.11 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineJIT.cpp:7, 93:32.11 from Unified_cpp_js_src_jit2.cpp:2: 93:32.11 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 93:32.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 93:32.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 93:32.12 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 93:32.12 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 93:32.12 | ~~^~~~~~~~~~~~~~~~~~ 93:42.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.cpp:7, 93:42.83 from Unified_cpp_js_src_jit2.cpp:29: 93:42.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 93:42.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.h:392:8: warning: ‘addArgc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 93:42.83 392 | bool hasArgumentArray = !*addArgc; 93:42.83 | ^~~~~~~~~~~~~~~~ 93:42.83 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.h:779:10: note: ‘addArgc’ was declared here 93:42.83 779 | bool addArgc; 93:42.83 | ^~~~~~~ 93:46.35 In file included from Unified_cpp_js_src_jit2.cpp:29: 93:46.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’: 93:46.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.cpp:1910:14: warning: ‘protoKey’ may be used uninitialized in this function [-Wmaybe-uninitialized] 93:46.35 1910 | JSProtoKey protoKey; 93:46.35 | ^~~~~~~~ 93:54.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Realm.h:25, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MacroAssembler.h:14, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CacheIR.h:20, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CodeGenerator.h:12, 93:54.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CodeGenerator.cpp:7, 93:54.26 from Unified_cpp_js_src_jit3.cpp:2: 93:54.26 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 93:54.26 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 93:54.26 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 93:54.26 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 93:54.26 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 93:54.26 | ~~^~~~~~~~~~~~~~~~~~ 94:11.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 94:11.79 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 94:11.79 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 94:11.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineIC.h:12, 94:11.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h:24, 94:11.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/FoldLinearArithConstants.h:10, 94:11.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/FoldLinearArithConstants.cpp:7, 94:11.80 from Unified_cpp_js_src_jit4.cpp:2: 94:11.80 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 94:11.80 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 94:11.80 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 94:11.80 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 94:11.80 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 94:11.80 | ~~^~~~~~~~~~~~~~~~~~ 94:52.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileInfo.h:14, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGenerator.h:17, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/IonCompileTask.h:12, 94:52.75 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/IonCompileTask.cpp:7, 94:52.75 from Unified_cpp_js_src_jit5.cpp:2: 94:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 94:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 94:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 94:52.75 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 94:52.75 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 94:52.75 | ~~^~~~~~~~~~~~~~~~~~ 95:04.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 95:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 95:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 95:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 95:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.cpp:7, 95:04.17 from Unified_cpp_js_src_jit6.cpp:2: 95:04.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 95:04.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 95:04.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 95:04.17 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 95:04.17 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 95:04.17 | ~~^~~~~~~~~~~~~~~~~~ 95:17.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 95:17.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 95:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 95:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 95:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 95:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/IonAnalysis.h:12, 95:17.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/LICM.cpp:9, 95:17.02 from Unified_cpp_js_src_jit7.cpp:2: 95:17.02 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 95:17.02 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 95:17.02 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 95:17.02 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 95:17.02 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 95:17.02 | ~~^~~~~~~~~~~~~~~~~~ 95:32.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGenerator.h:20, 95:32.86 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/LICM.cpp:11, 95:32.86 from Unified_cpp_js_src_jit7.cpp:2: 95:32.86 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)’: 95:32.86 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h:8013:33: warning: ‘littleEndian’ may be used uninitialized in this function [-Wmaybe-uninitialized] 95:32.86 8013 | storageType_(storageType) { 95:32.86 | ^ 95:32.86 In file included from Unified_cpp_js_src_jit7.cpp:38: 95:32.86 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MCallOptimize.cpp:4097:16: note: ‘littleEndian’ was declared here 95:32.86 4097 | MDefinition* littleEndian; 95:32.86 | ^~~~~~~~~~~~ 95:32.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:19, 95:32.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/IonAnalysis.h:12, 95:32.90 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/LICM.cpp:9, 95:32.90 from Unified_cpp_js_src_jit7.cpp:2: 95:32.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/InlineList.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)’: 95:32.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/InlineList.h:314:14: warning: ‘littleEndian’ may be used uninitialized in this function [-Wmaybe-uninitialized] 95:32.90 314 | at->next = item; 95:32.90 | ~~~~~~~~~^~~~~~ 95:32.90 In file included from Unified_cpp_js_src_jit7.cpp:38: 95:32.90 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MCallOptimize.cpp:4170:16: note: ‘littleEndian’ was declared here 95:32.90 4170 | MDefinition* littleEndian; 95:32.90 | ^~~~~~~~~~~~ 95:33.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/LICM.cpp:12, 95:33.50 from Unified_cpp_js_src_jit7.cpp:2: 95:33.50 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGraph.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)’: 95:33.50 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGraph.h:959:25: warning: ‘ins’ may be used uninitialized in this function [-Wmaybe-uninitialized] 95:33.50 959 | instructions_.pushBack(ins); 95:33.50 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ 95:33.50 In file included from Unified_cpp_js_src_jit7.cpp:38: 95:33.50 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MCallOptimize.cpp:3082:17: note: ‘ins’ was declared here 95:33.50 3082 | MInstruction* ins; 95:33.50 | ^~~ 95:36.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/util/Poison.h:24, 95:36.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/ds/LifoAlloc.h:30, 95:36.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:18, 95:36.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/IonAnalysis.h:12, 95:36.06 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/LICM.cpp:9, 95:36.06 from Unified_cpp_js_src_jit7.cpp:2: 95:36.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’: 95:36.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 95:36.06 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 95:36.06 | ^~~~~~~~~~~ 95:36.06 In file included from Unified_cpp_js_src_jit7.cpp:47: 95:36.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.cpp:3940:13: note: ‘res’ was declared here 95:36.06 3940 | int32_t res; 95:36.06 | ^~~ 95:36.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 95:36.07 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.cpp:3971:31: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 95:36.07 3971 | return MConstant::NewInt64(alloc, res); 95:36.07 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 95:47.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Bailouts.h:22, 95:47.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineJIT.h:15, 95:47.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Ion.h:13, 95:47.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/FixedList.h:12, 95:47.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGraph.h:13, 95:47.51 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIRGraph.cpp:7, 95:47.51 from Unified_cpp_js_src_jit8.cpp:2: 95:47.51 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 95:47.52 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 95:47.52 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 95:47.52 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 95:47.52 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 95:47.52 | ~~^~~~~~~~~~~~~~~~~~ 96:01.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/ArrayBufferObject.h:20, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/TypedObject.h:16, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/BaselineIC.h:12, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/MIR.h:24, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Recover.h:14, 96:01.14 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Recover.cpp:7, 96:01.14 from Unified_cpp_js_src_jit9.cpp:2: 96:01.14 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 96:01.14 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 96:01.14 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 96:01.14 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 96:01.14 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 96:01.14 | ~~^~~~~~~~~~~~~~~~~~ 96:06.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/CallArgs.h:74, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/CallNonGenericMethod.h:12, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/NamespaceImports.h:15, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/gc/Barrier.h:12, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSObject.h:12, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/builtin/Array.h:17, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Recover.h:12, 96:06.66 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Recover.cpp:7, 96:06.66 from Unified_cpp_js_src_jit9.cpp:2: 96:06.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 96:06.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:430:47: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:06.66 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 96:06.66 | ^~~~~~~~~~~ 96:06.66 In file included from Unified_cpp_js_src_jit9.cpp:2: 96:06.66 /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Recover.cpp:316:11: note: ‘result’ was declared here 96:06.66 316 | int32_t result; 96:06.66 | ^~~~~~ 96:10.92 js/src/wasm 96:13.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 96:13.95 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 96:13.96 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 96:13.96 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:37, 96:13.96 from Unified_cpp_js_src_wasm0.cpp:2: 96:13.96 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 96:13.96 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 96:13.96 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 96:13.96 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 96:13.96 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 96:13.96 | ~~^~~~~~~~~~~~~~~~~~ 96:30.59 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/GCAPI.h:15, 96:30.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:25, 96:30.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/CallArgs.h:74, 96:30.59 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.h:28, 96:30.59 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:19, 96:30.59 from Unified_cpp_js_src_wasm0.cpp:2: 96:30.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’: 96:30.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:30.59 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 96:30.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:30.59 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:30.59 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: ‘k’ was declared here 96:30.59 2453 | Kind k; 96:30.59 | ^ 96:32.69 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemFillInline()’: 96:32.70 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12058:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:32.70 12058 | uint32_t length = uint32_t(signedLength); 96:32.70 | ^~~~~~ 96:32.74 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemCopyInline()’: 96:32.74 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11790:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:32.74 11790 | uint32_t length = signedLength; 96:32.74 | ^~~~~~ 96:35.28 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTeeLocal()’: 96:35.28 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:6429:29: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.28 6429 | bceSafe_ &= ~(BCESet(1) << local); 96:35.28 | ~~~~~~~~~~~^~~~~~~~~ 96:35.28 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10555:12: note: ‘slot’ was declared here 96:35.28 10555 | uint32_t slot; 96:35.28 | ^~~~ 96:35.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:35.31 from Unified_cpp_js_src_wasm0.cpp:11: 96:35.31 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBr()’: 96:35.31 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.31 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 96:35.31 | ^~~~~~~~~~~~~ 96:35.31 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:35.31 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9754:12: note: ‘relativeDepth’ was declared here 96:35.31 9754 | uint32_t relativeDepth; 96:35.31 | ^~~~~~~~~~~~~ 96:35.35 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’: 96:35.36 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9719:13: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.36 9719 | LabelKind kind; 96:35.36 | ^~~~ 96:35.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:35.42 from Unified_cpp_js_src_wasm0.cpp:11: 96:35.42 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBrIf()’: 96:35.42 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:548:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.42 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 96:35.42 | ^~~~~~~~~~~~~ 96:35.42 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:35.42 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:9785:12: note: ‘relativeDepth’ was declared here 96:35.42 9785 | uint32_t relativeDepth; 96:35.42 | ^~~~~~~~~~~~~ 96:35.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetLocal()’: 96:35.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:6429:29: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.57 6429 | bceSafe_ &= ~(BCESet(1) << local); 96:35.57 | ~~~~~~~~~~~^~~~~~~~~ 96:35.57 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10546:12: note: ‘slot’ was declared here 96:35.57 10546 | uint32_t slot; 96:35.57 | ^~~~ 96:35.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetGlobal()’: 96:35.61 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10662:45: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.61 10662 | const GlobalDesc& global = env_.globals[id]; 96:35.61 | ^ 96:35.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:35.78 from Unified_cpp_js_src_wasm0.cpp:11: 96:35.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructSet()’: 96:35.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:2358:67: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:35.78 2358 | const StructType& structType = env_.types[*typeIndex].structType(); 96:35.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 96:35.78 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:35.78 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12505:12: note: ‘typeIndex’ was declared here 96:35.78 12505 | uint32_t typeIndex; 96:35.78 | ^~~~~~~~~ 96:36.09 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitRefFunc()’: 96:36.09 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:11367:10: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.09 11367 | pushI32(funcIndex); 96:36.09 | ~~~~~~~^~~~~~~~~~~ 96:36.11 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitGetLocal()’: 96:36.11 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10434:23: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.11 10434 | switch (locals_[slot].kind()) { 96:36.11 | ^ 96:36.19 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitGetGlobal()’: 96:36.20 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10573:45: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.20 10573 | const GlobalDesc& global = env_.globals[id]; 96:36.20 | ^ 96:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCall()’: 96:36.32 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10107:55: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.32 10107 | const FuncType& funcType = *env_.funcTypes[funcIndex]; 96:36.32 | ^ 96:36.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:36.39 from Unified_cpp_js_src_wasm0.cpp:11: 96:36.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructNew()’: 96:36.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:2307:60: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.39 2307 | const StructType& str = env_.types[*typeIndex].structType(); 96:36.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 96:36.39 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:36.39 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12306:12: note: ‘typeIndex’ was declared here 96:36.39 12306 | uint32_t typeIndex; 96:36.39 | ^~~~~~~~~ 96:36.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCallIndirect()’: 96:36.46 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:10169:60: warning: ‘funcTypeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.46 10169 | const FuncTypeWithId& funcType = env_.types[funcTypeIndex].funcType(); 96:36.46 | ^ 96:36.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:36.53 from Unified_cpp_js_src_wasm0.cpp:11: 96:36.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructGet()’: 96:36.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:2344:47: warning: ‘fieldIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.53 2344 | return push(structType.fields_[*fieldIndex].type); 96:36.53 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:36.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12439:12: note: ‘fieldIndex’ was declared here 96:36.53 12439 | uint32_t fieldIndex; 96:36.53 | ^~~~~~~~~~ 96:36.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:146, 96:36.53 from Unified_cpp_js_src_wasm0.cpp:11: 96:36.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmOpIter.h:2334:67: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:36.53 2334 | const StructType& structType = env_.types[*typeIndex].structType(); 96:36.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 96:36.53 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:36.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:12438:12: note: ‘typeIndex’ was declared here 96:36.53 12438 | uint32_t typeIndex; 96:36.53 | ^~~~~~~~~ 96:38.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/GCAPI.h:15, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:25, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/CallArgs.h:74, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.h:28, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:19, 96:38.53 from Unified_cpp_js_src_wasm0.cpp:2: 96:38.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitBody()’: 96:38.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘i64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:38.53 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 96:38.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:38.53 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:38.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:13797:17: note: ‘i64’ was declared here 96:38.53 13797 | int64_t i64; 96:38.53 | ^~~ 96:38.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/GCAPI.h:15, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:25, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/CallArgs.h:74, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.h:28, 96:38.53 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:19, 96:38.53 from Unified_cpp_js_src_wasm0.cpp:2: 96:38.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘i32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:38.53 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 96:38.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:38.53 In file included from Unified_cpp_js_src_wasm0.cpp:11: 96:38.53 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmBaselineCompile.cpp:13715:17: note: ‘i32’ was declared here 96:38.54 13715 | int32_t i32; 96:38.54 | ^~~ 96:39.97 In file included from Unified_cpp_js_src_wasm0.cpp:2: 96:39.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = char16_t]’: 96:39.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:2014:41: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:39.97 2014 | env_.asmJSSigToTableIndex[sigIndex] = env_.tables.length(); 96:39.97 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: ‘sigIndex’ was declared here 96:39.97 2004 | uint32_t sigIndex; 96:39.97 | ^~~~~~~~ 96:40.05 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = mozilla::Utf8Unit]’: 96:40.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:2014:41: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:40.06 2014 | env_.asmJSSigToTableIndex[sigIndex] = env_.tables.length(); 96:40.06 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:2004:14: note: ‘sigIndex’ was declared here 96:40.06 2004 | uint32_t sigIndex; 96:40.06 | ^~~~~~~~ 96:40.84 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckExpr({anonymous}::FunctionValidator&, js::frontend::ParseNode*, Type*) [with Unit = char16_t]’: 96:40.84 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3585:3: warning: ‘viewType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:40.84 3585 | switch (viewType) { 96:40.84 | ^~~~~~ 96:40.84 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3575:16: note: ‘viewType’ was declared here 96:40.84 3575 | Scalar::Type viewType; 96:40.84 | ^~~~~~~~ 96:40.84 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3513:16: warning: ‘viewType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:40.84 3513 | Scalar::Type viewType; 96:40.84 | ^~~~~~~~ 96:42.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp: In function ‘bool CheckExpr({anonymous}::FunctionValidator&, js::frontend::ParseNode*, Type*) [with Unit = mozilla::Utf8Unit]’: 96:42.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3585:3: warning: ‘viewType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:42.99 3585 | switch (viewType) { 96:42.99 | ^~~~~~ 96:42.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3575:16: note: ‘viewType’ was declared here 96:42.99 3575 | Scalar::Type viewType; 96:42.99 | ^~~~~~~~ 96:42.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/AsmJS.cpp:3513:16: warning: ‘viewType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96:42.99 3513 | Scalar::Type viewType; 96:42.99 | ^~~~~~~~ 96:53.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 96:53.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 96:53.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitFrames.h:13, 96:53.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/RematerializedFrame.h:12, 96:53.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JitActivation.h:24, 96:53.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmFrameIter.cpp:21, 96:53.55 from Unified_cpp_js_src_wasm1.cpp:2: 96:53.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 96:53.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 96:53.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 96:53.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 96:53.55 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 96:53.55 | ~~^~~~~~~~~~~~~~~~~~ 97:21.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/shared/Assembler-shared.h:15, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmCode.h:22, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmModule.h:24, 97:21.54 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmModule.cpp:19, 97:21.54 from Unified_cpp_js_src_wasm2.cpp:2: 97:21.54 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 97:21.54 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 97:21.54 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 97:21.54 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 97:21.54 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 97:21.54 | ~~^~~~~~~~~~~~~~~~~~ 97:39.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitAllocPolicy.h:20, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/shared/Assembler-shared.h:15, 97:39.70 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmCode.h:22, 97:39.71 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmTable.h:23, 97:39.71 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/wasm/WasmTable.cpp:19, 97:39.71 from Unified_cpp_js_src_wasm3.cpp:2: 97:39.71 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 97:39.71 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 97:39.71 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 97:39.71 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 97:39.71 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 97:39.71 | ~~^~~~~~~~~~~~~~~~~~ 97:56.71 js/src/new-regexp 98:14.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Runtime.h:64, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/Stencil.h:39, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/ParseNode.h:18, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/SharedContext.h:18, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/CompilationInfo.h:14, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/frontend/TokenStream.h:206, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/RegExpAPI.h:12, 98:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/RegExpAPI.cpp:11, 98:14.55 from Unified_cpp_js_src_new-regexp0.cpp:2: 98:14.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 98:14.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 98:14.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 98:14.55 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 98:14.55 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 98:14.55 | ~~^~~~~~~~~~~~~~~~~~ 98:25.36 In file included from Unified_cpp_js_src_new-regexp0.cpp:47: 98:25.37 /builddir/build/BUILD/thunderbird-78.6.1/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*)’: 98:25.37 /builddir/build/BUILD/thunderbird-78.6.1/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] 98:25.37 427 | new (zone) RegExpCharacterClass(zone, ranges, default_flags); 98:25.37 | ^ 98:32.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Label.h:10, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-shim.h:25, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-ast.h:8, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-macro-assembler.h:8, 98:32.98 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-nodes.h:8, 98:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-compiler.h:10, 98:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-compiler.cc:5, 98:32.99 from Unified_cpp_js_src_new-regexp1.cpp:2: 98:32.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 98:32.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 98:32.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 98:32.99 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 98:32.99 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 98:32.99 | ~~^~~~~~~~~~~~~~~~~~ 98:50.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Activation.h:25, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/JSContext.h:30, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/CompileWrappers.h:10, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/JitContext.h:12, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/jit/Label.h:10, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-shim.h:25, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-ast.h:8, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-parser.h:8, 98:50.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/src/new-regexp/regexp-parser.cc:5, 98:50.94 from Unified_cpp_js_src_new-regexp2.cpp:2: 98:50.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h: In instantiation of ‘class js::detail::FixedArgsBase’: 98:50.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:935:7: required from ‘class js::FixedInvokeArgs<0>’ 98:50.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Interpreter.h:90:29: required from here 98:50.94 /builddir/build/BUILD/thunderbird-78.6.1/js/src/vm/Stack.h:892:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] 98:50.94 892 | static_assert(N <= ARGS_LENGTH_MAX, "o/~ too many args o/~"); 98:50.94 | ~~^~~~~~~~~~~~~~~~~~ 99:02.87 modules/fdlibm/src 99:09.84 memory/build 99:10.02 memory/mozalloc 99:10.52 memory/volatile 99:11.66 mozglue/build 99:11.75 mozglue/misc 99:20.28 config/external/icu/common 100:34.83 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 100:34.83 10 | #define UNISTR_FROM_STRING_EXPLICIT 100:34.83 | 100:34.83 : note: this is the location of the previous definition 101:07.15 In file included from /usr/include/string.h:519, 101:07.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 101:07.16 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cmemory.h:32, 101:07.16 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/charstr.h:20, 101:07.16 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:23: 101:07.16 In function ‘char* strncpy(char*, const char*, size_t)’, 101:07.16 inlined from ‘CReg::CReg(const UChar*, const char*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:383:9, 101:07.16 inlined from ‘static const void* CReg::reg(const UChar*, const char*, UErrorCode*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:392:41, 101:07.16 inlined from ‘static const void* CReg::reg(const UChar*, const char*, UErrorCode*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:389:29, 101:07.16 inlined from ‘const void* ucurr_register_67(const UChar*, const char*, UErrorCode*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:464:25: 101:07.16 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 101:07.16 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 101:07.16 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:07.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:25: 101:07.16 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp: In function ‘const void* ucurr_register_67(const UChar*, const char*, UErrorCode*)’: 101:07.16 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cstring.h:37:57: note: length computed here 101:07.16 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) 101:07.16 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/ucurr.cpp:379:32: note: in expansion of macro ‘uprv_strlen’ 101:07.16 379 | int32_t len = (int32_t)uprv_strlen(_id); 101:07.16 | ^~~~~~~~~~~ 101:19.12 In file included from /usr/include/string.h:519, 101:19.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 101:19.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cmemory.h:32, 101:19.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/charstr.h:20, 101:19.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp:18: 101:19.12 In function ‘char* strncpy(char*, const char*, size_t)’, 101:19.12 inlined from ‘ULanguageTag* ultag_parse(const char*, int32_t, int32_t*, UErrorCode*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp:2135:21, 101:19.12 inlined from ‘void ulocimp_forLanguageTag_67(const char*, int32_t, icu_67::ByteSink&, int32_t*, UErrorCode*)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp:2799:88: 101:19.12 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 101:19.12 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 101:19.12 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:19.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp:20: 101:19.12 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp: In function ‘void ulocimp_forLanguageTag_67(const char*, int32_t, icu_67::ByteSink&, int32_t*, UErrorCode*)’: 101:19.12 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cstring.h:37:57: note: length computed here 101:19.12 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) 101:19.12 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/uloc_tag.cpp:2134:46: note: in expansion of macro ‘uprv_strlen’ 101:19.12 2134 | size_t preferredTagLen = uprv_strlen(preferredTag); 101:19.12 | ^~~~~~~~~~~ 102:12.80 config/external/icu/data/icudata_gas.o 102:12.98 config/external/icu/i18n 102:17.04 In file included from /usr/include/string.h:519, 102:17.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 102:17.04 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cmemory.h:32, 102:17.04 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cpputils.h:21, 102:17.04 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:53: 102:17.04 In function ‘char* strncpy(char*, const char*, size_t)’, 102:17.04 inlined from ‘icu_67::Calendar& icu_67::Calendar::operator=(const icu_67::Calendar&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:844:9, 102:17.04 inlined from ‘icu_67::Calendar& icu_67::Calendar::operator=(const icu_67::Calendar&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:817:1, 102:17.04 inlined from ‘icu_67::Calendar::Calendar(const icu_67::Calendar&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:811:13: 102:17.04 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 102:17.04 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 102:17.04 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:17.05 In function ‘char* strncpy(char*, const char*, size_t)’, 102:17.05 inlined from ‘icu_67::Calendar& icu_67::Calendar::operator=(const icu_67::Calendar&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:844:9, 102:17.05 inlined from ‘icu_67::Calendar& icu_67::Calendar::operator=(const icu_67::Calendar&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/calendar.cpp:817:1: 102:17.05 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 102:17.05 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 102:17.05 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:43.01 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 102:43.02 10 | #define UNISTR_FROM_STRING_EXPLICIT 102:43.02 | 102:43.02 : note: this is the location of the previous definition 102:53.62 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberLog10_67(decNumber*, const decNumber*, decContext*)’: 102:53.62 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.62 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 102:53.62 | ~~~~~~~~~^~ 102:53.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.62 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 to object ‘decNumber::lsu’ with size 1 declared here 102:53.62 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.62 | ^~~ 102:53.62 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.62 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 102:53.62 | ~~~~~~~~~^~ 102:53.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.62 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 to object ‘decNumber::lsu’ with size 1 declared here 102:53.62 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.62 | ^~~ 102:53.70 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp: In function ‘decNumber* uprv_decNumberSquareRoot_67(decNumber*, const decNumber*, decContext*)’: 102:53.70 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:2991:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.70 2991 | t->lsu[0]=9; t->lsu[1]=1; t->lsu[2]=8; 102:53.70 | ~~~~~~~~~^~ 102:53.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.70 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 to object ‘decNumber::lsu’ with size 1 declared here 102:53.70 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.70 | ^~~ 102:53.70 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:2991:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.70 2991 | t->lsu[0]=9; t->lsu[1]=1; t->lsu[2]=8; 102:53.70 | ~~~~~~~~~^~ 102:53.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.70 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 to object ‘decNumber::lsu’ with size 1 declared here 102:53.70 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.70 | ^~~ 102:53.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.71 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 102:53.71 | ~~~~~~~~~^~ 102:53.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 to object ‘decNumber::lsu’ with size 1 declared here 102:53.71 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.71 | ^~~ 102:53.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 102:53.71 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 102:53.71 | ~~~~~~~~~^~ 102:53.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.cpp:184: 102:53.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 to object ‘decNumber::lsu’ with size 1 declared here 102:53.71 89 | decNumberUnit lsu[DECNUMUNITS]; 102:53.71 | ^~~ 102:54.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 102:54.49 10 | #define UNISTR_FROM_STRING_EXPLICIT 102:54.49 | 102:54.49 : note: this is the location of the previous definition 103:17.97 In function ‘const UChar* icu_67::ufmtval_getString_67(const UFormattedValue*, int32_t*, UErrorCode*)’: 103:17.97 cc1plus: warning: function may return address of local variable [-Wreturn-local-addr] 103:17.97 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 103:17.97 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); 103:17.97 | ^~~~~~~~~~~~~ 103:28.10 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:28.10 13 | #define UNISTR_FROM_STRING_EXPLICIT 103:28.10 | 103:28.10 : note: this is the location of the previous definition 103:36.68 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:36.68 10 | #define UNISTR_FROM_STRING_EXPLICIT 103:36.68 | 103:36.69 : note: this is the location of the previous definition 103:37.95 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:37.95 10 | #define UNISTR_FROM_STRING_EXPLICIT 103:37.95 | 103:37.95 : note: this is the location of the previous definition 103:40.35 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:40.35 10 | #define UNISTR_FROM_STRING_EXPLICIT 103:40.35 | 103:40.35 : note: this is the location of the previous definition 103:43.32 In file included from /usr/include/string.h:519, 103:43.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 103:43.32 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/cmemory.h:32, 103:43.32 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:14: 103:43.32 In function ‘void* memcpy(void*, const void*, size_t)’, 103:43.32 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1203:9, 103:43.32 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1190:6, 103:43.32 inlined from ‘void icu_67::number::impl::DecimalQuantity::setDigitPos(int32_t, int8_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:989:23, 103:43.32 inlined from ‘void icu_67::number::impl::DecimalQuantity::appendDigit(int8_t, int32_t, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:886:16: 103:43.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 103:43.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 103:43.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:43.65 In function ‘void* memcpy(void*, const void*, size_t)’, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1203:9, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1190:6, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::setDigitPos(int32_t, int8_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:989:23, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::roundToMagnitude(int32_t, icu_67::number::impl::RoundingMode, bool, UErrorCode&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:825:28: 103:43.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 103:43.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 103:43.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:43.65 In function ‘void* memcpy(void*, const void*, size_t)’, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1203:9, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1190:6, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::setDigitPos(int32_t, int8_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:989:23, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::roundToMagnitude(int32_t, icu_67::number::impl::RoundingMode, bool, UErrorCode&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:829:28: 103:43.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 103:43.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 103:43.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:43.65 In function ‘void* memcpy(void*, const void*, size_t)’, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1203:9, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1190:6, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::setDigitPos(int32_t, int8_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:989:23, 103:43.65 inlined from ‘void icu_67::number::impl::DecimalQuantity::roundToMagnitude(int32_t, icu_67::number::impl::RoundingMode, bool, UErrorCode&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:833:28: 103:43.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 103:43.66 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 103:43.66 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:43.66 In function ‘void* memcpy(void*, const void*, size_t)’, 103:43.66 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1203:9, 103:43.66 inlined from ‘void icu_67::number::impl::DecimalQuantity::ensureCapacity(int32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:1190:6, 103:43.66 inlined from ‘void icu_67::number::impl::DecimalQuantity::setDigitPos(int32_t, int8_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:989:23, 103:43.66 inlined from ‘void icu_67::number::impl::DecimalQuantity::roundToMagnitude(int32_t, icu_67::number::impl::RoundingMode, bool, UErrorCode&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_decimalquantity.cpp:850:24: 103:43.66 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 103:43.66 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 103:43.66 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:53.45 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:53.45 10 | #define UNISTR_FROM_STRING_EXPLICIT 103:53.45 | 103:53.45 : note: this is the location of the previous definition 103:56.79 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 103:56.79 10 | #define UNISTR_FROM_STRING_EXPLICIT 103:56.79 | 103:56.79 : note: this is the location of the previous definition 104:01.75 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:01.75 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:01.75 | 104:01.75 : note: this is the location of the previous definition 104:01.75 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 104:01.75 11 | #define UNISTR_FROM_CHAR_EXPLICIT 104:01.75 | 104:01.75 : note: this is the location of the previous definition 104:06.23 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:06.23 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:06.23 | 104:06.23 : note: this is the location of the previous definition 104:09.00 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:09.01 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:09.01 | 104:09.01 : note: this is the location of the previous definition 104:12.82 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:12.82 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:12.82 | 104:12.82 : note: this is the location of the previous definition 104:14.57 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:14.57 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:14.57 | 104:14.57 : note: this is the location of the previous definition 104:15.42 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:15.42 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:15.42 | 104:15.42 : note: this is the location of the previous definition 104:16.52 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:16.52 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:16.52 | 104:16.52 : note: this is the location of the previous definition 104:17.73 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:17.73 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:17.73 | 104:17.73 : note: this is the location of the previous definition 104:20.34 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:20.34 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:20.34 | 104:20.34 : note: this is the location of the previous definition 104:21.27 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:21.27 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:21.27 | 104:21.27 : note: this is the location of the previous definition 104:21.99 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:21.99 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:21.99 | 104:21.99 : note: this is the location of the previous definition 104:22.95 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:22.95 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:22.95 | 104:22.95 : note: this is the location of the previous definition 104:24.09 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:24.09 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:24.09 | 104:24.10 : note: this is the location of the previous definition 104:26.14 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 104:26.15 10 | #define UNISTR_FROM_STRING_EXPLICIT 104:26.15 | 104:26.15 : note: this is the location of the previous definition 104:29.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/olsontz.cpp: In member function ‘virtual UBool icu_67::OlsonTimeZone::inDaylightTime(UDate, UErrorCode&) const’: 104:29.71 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/olsontz.cpp:603:16: warning: ‘dst’ may be used uninitialized in this function [-Wmaybe-uninitialized] 104:29.71 603 | return dst != 0; 104:29.71 | ~~~~^~~~ 105:03.60 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 105:03.60 10 | #define UNISTR_FROM_STRING_EXPLICIT 105:03.60 | 105:03.60 : note: this is the location of the previous definition 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_67(const char*, UBool, UParseError*, UErrorCode*)’: 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: ‘uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 105:27.49 552 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 105:27.49 | ^ 105:27.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/platform.h:25, 105:27.49 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/ptypes.h:52, 105:27.49 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/umachine.h:46, 105:27.49 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/utypes.h:38, 105:27.49 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/ustring.h:21, 105:27.49 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/ucol_sit.cpp:18: 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/urename.h:781:54: note: declared here 105:27.49 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 105:27.49 | ^~~~~~~~~~~~~~~~~~~ 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 105:27.49 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 105:27.49 | ^ 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 105:27.49 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 105:27.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:27.49 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/urename.h:781:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 105:27.49 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 105:27.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/unicode/ucol.h:1273:1: note: in expansion of macro ‘ucol_setVariableTop’ 105:27.50 1273 | ucol_setVariableTop(UCollator *coll, 105:27.50 | ^~~~~~~~~~~~~~~~~~~ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: ‘void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 105:27.50 554 | ucol_restoreVariableTop(result, s.variableTopValue, status); 105:27.50 | ^ 105:27.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/platform.h:25, 105:27.50 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/ptypes.h:52, 105:27.50 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/umachine.h:46, 105:27.50 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/utypes.h:38, 105:27.50 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/ustring.h:21, 105:27.50 from /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/ucol_sit.cpp:18: 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/urename.h:772:58: note: declared here 105:27.50 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 105:27.50 | ^~~~~~~~~~~~~~~~~~~~~~~ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ 105:27.50 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 105:27.50 | ^ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ 105:27.50 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 105:27.50 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/common/unicode/urename.h:772:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 105:27.50 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 105:27.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 105:27.50 /builddir/build/BUILD/thunderbird-78.6.1/intl/icu/source/i18n/unicode/ucol.h:1307:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 105:27.50 1307 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 105:27.50 | ^~~~~~~~~~~~~~~~~~~~~~~ 105:51.07 config/external/rlbox 105:52.12 config/external/rlbox_lucet_sandbox 105:52.22 third_party/sqlite3/src 106:20.42 /builddir/build/BUILD/thunderbird-78.6.1/third_party/sqlite3/src/sqlite3.c: In function ‘sqlite3SelectNew’: 106:20.45 /builddir/build/BUILD/thunderbird-78.6.1/third_party/sqlite3/src/sqlite3.c:128050:10: warning: function may return address of local variable [-Wreturn-local-addr] 106:20.45 128050 | return pNew; 106:20.45 | ^~~~ 106:20.45 /builddir/build/BUILD/thunderbird-78.6.1/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 106:20.45 128010 | Select standin; 106:20.45 | ^~~~~~~ 106:20.45 /builddir/build/BUILD/thunderbird-78.6.1/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 107:01.41 third_party/prio 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32’: 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 107:01.45 117 | #pragma pipeloop(0) 107:01.45 | 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d16’: 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 107:01.45 128 | #pragma pipeloop(0) 107:01.45 | 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32_and_d16’: 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 107:01.45 143 | #pragma pipeloop(0) 107:01.45 | 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘mont_mulf_noconv’: 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 107:01.45 218 | #pragma pipeloop(0) 107:01.45 | 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable ‘dptmp’ [-Wunused-variable] 107:01.45 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 107:01.45 | ^~~~~ 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable ‘nextm2j’ [-Wunused-variable] 107:01.45 196 | double digit, m2j, nextm2j, a, b; 107:01.45 | ^~~~~~~ 107:01.45 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable ‘tmp’ [-Wunused-variable] 107:01.45 195 | int tmp; 107:01.45 | ^~~ 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function ‘mp_gcd’: 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/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] 107:01.93 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 107:01.93 | ^ 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/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] 107:01.93 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 107:01.93 | ^ 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 107:01.93 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 107:01.93 | ^ 107:01.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:10: 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_fixup_reciprocal’: 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 107:01.93 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 107:01.93 | ^ 107:01.93 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 107:01.93 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 107:01.93 | ^~~~~~ 107:01.94 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi-priv.h:86:37: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘long unsigned int’ due to unsignedness of other operand [-Wsign-compare] 107:01.94 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 107:01.94 | ^~~ 107:01.94 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 107:01.94 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 107:01.94 | ^~~~~~ 107:01.94 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 107:01.94 2135 | if (j < MP_DIGIT_BIT) { 107:01.94 | ^ 107:01.96 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_todigit’: 107:01.96 /builddir/build/BUILD/thunderbird-78.6.1/security/nss/lib/freebl/mpi/mpi.c:4706:13: warning: comparison of integer expressions of different signedness: ‘mp_digit’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 107:01.96 4706 | if (val >= r) 107:01.96 | ^~ 107:06.44 third_party/msgpack 107:07.49 media/libjpeg 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 107:19.67 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 107:19.67 | ^~~ 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro ‘HUFF_EXTEND’ 107:19.67 343 | s = HUFF_EXTEND(r, s); 107:19.67 | ^~~~~~~~~~~ 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 107:19.67 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 107:19.67 | ^~~ 107:19.67 /builddir/build/BUILD/thunderbird-78.6.1/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro ‘HUFF_EXTEND’ 107:19.67 420 | s = HUFF_EXTEND(r, s); 107:19.67 | ^~~~~~~~~~~ 107:23.38 modules/brotli 107:44.43 modules/woff2 107:45.31 In file included from Unified_cpp_modules_woff20.cpp:29: 107:45.31 /builddir/build/BUILD/thunderbird-78.6.1/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)’: 107:45.31 /builddir/build/BUILD/thunderbird-78.6.1/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 107:45.31 1177 | uint64_t dst_offset = first_table_offset; 107:45.31 | ^~~~~~~~~~ 107:48.36 modules/xz-embedded 107:49.13 media/libvorbis 107:49.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/scales.h:21, 107:49.28 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_codebook.c:23: 107:49.28 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:49.28 177 | static int vorbis_ftoi(double f){ 107:49.28 | ^~~~~~~~~~~ 107:49.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/bitrate.h:22, 107:49.68 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/codec_internal.h:58, 107:49.68 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_floor1.c:22: 107:49.68 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:49.68 177 | static int vorbis_ftoi(double f){ 107:49.68 | ^~~~~~~~~~~ 107:50.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/bitrate.h:22, 107:50.23 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/codec_internal.h:58, 107:50.23 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_info.c:25: 107:50.23 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:50.23 177 | static int vorbis_ftoi(double f){ 107:50.23 | ^~~~~~~~~~~ 107:50.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/bitrate.h:22, 107:50.57 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/codec_internal.h:58, 107:50.57 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_res0.c:27: 107:50.57 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:50.57 177 | static int vorbis_ftoi(double f){ 107:50.57 | ^~~~~~~~~~~ 107:51.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_window.c:19: 107:51.03 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:51.03 177 | static int vorbis_ftoi(double f){ 107:51.03 | ^~~~~~~~~~~ 107:51.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/bitrate.h:22, 107:51.69 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/codec_internal.h:58, 107:51.69 from /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/vorbis_analysis.c:22, 107:51.69 from Unified_c_media_libvorbis0.c:2: 107:51.69 /builddir/build/BUILD/thunderbird-78.6.1/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 107:51.69 177 | static int vorbis_ftoi(double f){ 107:51.69 | ^~~~~~~~~~~ 107:55.96 media/libmkv 107:56.08 /builddir/build/BUILD/thunderbird-78.6.1/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 107:56.08 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 107:56.08 | ^~~~~~~~~~ 107:56.43 media/libvpx 109:04.55 media/libaom 109:39.84 media/libdav1d 109:47.65 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 109:47.66 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/decode.c:2025:19: warning: ‘by8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 109:47.66 2025 | int ctx, bx8, by8; 109:47.66 | ^~~ 109:47.66 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/decode.c:2025:14: warning: ‘bx8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 109:47.66 2025 | int ctx, bx8, by8; 109:47.66 | ^~~ 109:48.22 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 109:48.23 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/decode.c:3387:9: warning: ‘out_delayed’ may be used uninitialized in this function [-Wmaybe-uninitialized] 109:48.23 3387 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 109:48.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:51.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/obu.c:36: 109:51.27 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/obu.c: In function ‘dav1d_parse_obus’: 109:51.27 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/include/common/intops.h:36:22: warning: ‘off_after_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 109:51.27 36 | return a > b ? a : b; 109:51.27 | ~~~~~~~~~~^~~ 109:51.27 /builddir/build/BUILD/thunderbird-78.6.1/third_party/dav1d/src/obu.c:922:29: note: ‘off_after_idx’ was declared here 109:51.27 922 | int off_before_idx, off_after_idx; 109:51.27 | ^~~~~~~~~~~~~ 109:53.46 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 109:53.53 /builddir/build/BUILD/thunderbird-78.6.1/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 109:53.53 import imp 109:53.69 16bd_cdef_apply_tmpl.c: In function ‘dav1d_cdef_brow_16bpc’: 109:53.76 204 | ((const uint8_t[]) { 7, 0, 2, 4, 5, 6, 6, 6 })[dir] : dir : 0; 109:53.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 109:53.81 media/libdav1d/16bd_cdef_tmpl.c.stub 109:53.86 /builddir/build/BUILD/thunderbird-78.6.1/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 109:53.86 import imp 109:54.19 media/libdav1d/16bd_fg_apply_tmpl.c.stub 109:54.24 /builddir/build/BUILD/thunderbird-78.6.1/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 109:54.24 import imp 109:54.43 media/libdav1d/16bd_film_grain_tmpl.c.stub 109:54.48 /builddir/build/BUILD/thunderbird-78.6.1/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 109:54.48 import imp 109:54.75 16bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 109:54.75 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 109:54.75 | ~~~~~~~~~^~~~~~ 109:54.75 16bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][1]’ was declared here 109:54.75 205 | int offsets[2 /* col offset */][2 /* row offset */]; 109:54.75 | ^~~~~~~ 109:54.75 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 109:54.75 | ~~~~~~~~~^~~~~~ 109:54.75 16bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][0]’ was declared here 109:54.75 205 | int offsets[2 /* col offset */][2 /* row offset */]; 109:54.75 | ^~~~~~~ 109:54.88 16bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 109:55.77 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 109:55.77 | ~~~~~~~~~^~~~~~ 109:55.77 16bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][1]’ was declared here 109:55.77 320 | int offsets[2 /* col offset */][2 /* row offset */]; 109:55.77 | ^~~~~~~ 109:55.77 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 109:55.77 | ~~~~~~~~~^~~~~~ 109:55.77 16bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][0]’ was declared here 109:55.77 320 | int offsets[2 /* col offset */][2 /* row offset */]; 109:55.77 | ^~~~~~~ 109:55.77 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 109:55.77 /builddir/build/BUILD/thunderbird-78.6.1/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 109:55.77 import imp 109:55.77 media/libdav1d/16bd_ipred_tmpl.c.stub 109:55.77 /builddir/build/BUILD/thunderbird-78.6.1/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 109:55.77 import imp 109:55.89 media/libdav1d/16bd_itx_tmpl.c.stub 109:55.95 /builddir/build/BUILD/thunderbird-78.6.1/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 109:55.95 import imp 109:56.62 media/libdav1d/16bd_lf_apply_tmpl.c.stub 109:56.67 /builddir/build/BUILD/thunderbird-78.6.1/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 109:56.67 import imp 109:56.99 media/libdav1d/16bd_loopfilter_tmpl.c.stub 109:57.04 /builddir/build/BUILD/thunderbird-78.6.1/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 109:57.04 import imp 109:57.17 16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 109:57.17 126 | } else if (wd == 6 && flat8in) { 109:57.17 | ~~~~~~~~^~~~~~~~~~ 109:57.17 94 | if (wd >= 16 && (flat8out & flat8in)) { 109:57.17 | ~~~~~~~~~~^~~~~~~~~~ 109:57.17 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 109:57.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 109:57.17 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 109:57.17 | ~~~^~~~ 109:57.30 media/libdav1d/16bd_looprestoration_tmpl.c.stub 109:57.34 /builddir/build/BUILD/thunderbird-78.6.1/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 109:57.34 import imp 109:57.67 media/libdav1d/16bd_lr_apply_tmpl.c.stub 109:57.71 /builddir/build/BUILD/thunderbird-78.6.1/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 109:57.71 import imp 109:58.03 media/libdav1d/16bd_mc_tmpl.c.stub 109:58.07 /builddir/build/BUILD/thunderbird-78.6.1/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 109:58.07 import imp 109:58.88 media/libdav1d/16bd_recon_tmpl.c.stub 109:58.93 /builddir/build/BUILD/thunderbird-78.6.1/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 109:58.93 import imp 109:59.68 16bd_recon_tmpl.c: In function ‘read_coef_tree’: 109:59.68 719 | cbi->txtp[0] = txtp; 109:59.68 | ~~~~~~~~~~~~~^~~~~~ 110:00.40 16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 110:00.40 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 110:00.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:00.40 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 110:00.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:00.40 1829 | HIGHBD_CALL_SUFFIX); 110:00.40 | ~~~~~~~~~~~~~~~~~~~ 110:00.40 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 110:00.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:00.40 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 110:00.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:00.40 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 110:00.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:00.40 1836 | HIGHBD_CALL_SUFFIX); 110:00.40 | ~~~~~~~~~~~~~~~~~~~ 110:00.81 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 110:00.86 /builddir/build/BUILD/thunderbird-78.6.1/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 110:00.86 import imp 110:01.01 8bd_cdef_apply_tmpl.c: In function ‘dav1d_cdef_brow_8bpc’: 110:01.01 204 | ((const uint8_t[]) { 7, 0, 2, 4, 5, 6, 6, 6 })[dir] : dir : 0; 110:01.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 110:01.12 media/libdav1d/8bd_cdef_tmpl.c.stub 110:01.17 /builddir/build/BUILD/thunderbird-78.6.1/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 110:01.17 import imp 110:01.50 media/libdav1d/8bd_fg_apply_tmpl.c.stub 110:01.54 /builddir/build/BUILD/thunderbird-78.6.1/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 110:01.54 import imp 110:01.73 media/libdav1d/8bd_film_grain_tmpl.c.stub 110:01.78 /builddir/build/BUILD/thunderbird-78.6.1/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 110:01.78 import imp 110:01.99 8bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 110:01.99 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 110:01.99 | ~~~~~~~~~^~~~~~ 110:01.99 8bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][1]’ was declared here 110:01.99 205 | int offsets[2 /* col offset */][2 /* row offset */]; 110:01.99 | ^~~~~~~ 110:01.99 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 110:01.99 | ~~~~~~~~~^~~~~~ 110:01.99 8bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][0]’ was declared here 110:01.99 205 | int offsets[2 /* col offset */][2 /* row offset */]; 110:01.99 | ^~~~~~~ 110:02.11 8bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 110:02.12 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 110:02.12 | ~~~~~~~~~^~~~~~ 110:02.12 8bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][1]’ was declared here 110:02.12 320 | int offsets[2 /* col offset */][2 /* row offset */]; 110:02.12 | ^~~~~~~ 110:02.12 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 110:02.12 | ~~~~~~~~~^~~~~~ 110:02.12 8bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][0]’ was declared here 110:02.12 320 | int offsets[2 /* col offset */][2 /* row offset */]; 110:02.12 | ^~~~~~~ 110:02.27 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 110:02.33 /builddir/build/BUILD/thunderbird-78.6.1/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 110:02.33 import imp 110:02.52 media/libdav1d/8bd_ipred_tmpl.c.stub 110:02.57 /builddir/build/BUILD/thunderbird-78.6.1/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 110:02.57 import imp 110:03.03 media/libdav1d/8bd_itx_tmpl.c.stub 110:03.07 /builddir/build/BUILD/thunderbird-78.6.1/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 110:03.07 import imp 110:03.65 media/libdav1d/8bd_lf_apply_tmpl.c.stub 110:03.69 /builddir/build/BUILD/thunderbird-78.6.1/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 110:03.69 import imp 110:04.03 media/libdav1d/8bd_loopfilter_tmpl.c.stub 110:04.08 /builddir/build/BUILD/thunderbird-78.6.1/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 110:04.08 import imp 110:04.22 8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 110:04.22 126 | } else if (wd == 6 && flat8in) { 110:04.22 | ~~~~~~~~^~~~~~~~~~ 110:04.22 94 | if (wd >= 16 && (flat8out & flat8in)) { 110:04.22 | ~~~~~~~~~~^~~~~~~~~~ 110:04.22 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 110:04.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 110:04.22 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 110:04.22 | ~~~^~~~ 110:04.38 media/libdav1d/8bd_looprestoration_tmpl.c.stub 110:04.43 /builddir/build/BUILD/thunderbird-78.6.1/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 110:04.43 import imp 110:04.79 media/libdav1d/8bd_lr_apply_tmpl.c.stub 110:04.84 /builddir/build/BUILD/thunderbird-78.6.1/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 110:04.84 import imp 110:05.13 media/libdav1d/8bd_mc_tmpl.c.stub 110:05.17 /builddir/build/BUILD/thunderbird-78.6.1/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 110:05.17 import imp 110:05.92 media/libdav1d/8bd_recon_tmpl.c.stub 110:05.96 /builddir/build/BUILD/thunderbird-78.6.1/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 110:05.97 import imp 110:06.64 8bd_recon_tmpl.c: In function ‘read_coef_tree’: 110:06.64 719 | cbi->txtp[0] = txtp; 110:06.64 | ~~~~~~~~~~~~~^~~~~~ 110:07.27 8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 110:07.27 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 110:07.27 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:07.27 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 110:07.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:07.27 1829 | HIGHBD_CALL_SUFFIX); 110:07.27 | ~~~~~~~~~~~~~~~~~~~ 110:07.28 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 110:07.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:07.28 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 110:07.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:07.28 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 110:07.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:07.28 1836 | HIGHBD_CALL_SUFFIX); 110:07.28 | ~~~~~~~~~~~~~~~~~~~ 110:07.75 media/libpng 110:11.04 media/libwebp/src/dec 110:13.98 media/libwebp/src/demux 110:14.47 media/libwebp/src/dsp 110:17.02 media/libwebp/src/moz 110:17.12 media/libwebp/src/utils 110:17.90 media/kiss_fft 110:18.23 media/libcubeb/src 110:23.05 media/libnestegg/src 110:23.11 In file included from Unified_c_media_libnestegg_src0.c:2: 110:23.11 /builddir/build/BUILD/thunderbird-78.6.1/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 110:23.11 /builddir/build/BUILD/thunderbird-78.6.1/media/libnestegg/src/nestegg.c:1170:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 110:23.11 1170 | uint64_t id, size, peeked_id; 110:23.11 | ^~~~~~~~~ 110:24.30 media/libogg 110:25.19 media/libopus 110:41.52 media/libtheora 110:45.01 media/libspeex_resampler/src 110:45.05 /builddir/build/BUILD/thunderbird-78.6.1/media/libspeex_resampler/src/resample.c: In function ‘moz_speex_resampler_init_frac’: 110:45.05 /builddir/build/BUILD/thunderbird-78.6.1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable ‘i’ [-Wunused-variable] 110:45.05 814 | spx_uint32_t i; 110:45.05 | ^ 110:45.62 media/libsoundtouch/src 110:45.82 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 110:45.82 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 110:45.82 89 | #pragma omp parallel for 110:45.82 | 110:45.82 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:143: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 110:45.82 143 | #pragma omp parallel for 110:45.82 | 110:45.82 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/FIRFilter.cpp:190: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 110:45.82 190 | #pragma omp parallel for 110:45.82 | 110:45.82 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 110:45.82 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 110:45.82 71 | #define PI 3.1415926536 110:45.82 | 110:45.82 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 110:45.82 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 110:45.82 45 | #define PI M_PI 110:45.82 | 110:45.83 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 110:45.83 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/TDStretch.cpp:313: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 110:45.83 313 | #pragma omp parallel for 110:45.83 | 110:45.83 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/TDStretch.cpp:338: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 110:45.83 338 | #pragma omp critical 110:45.83 | 110:45.93 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 110:45.93 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: 110:45.93 /builddir/build/BUILD/thunderbird-78.6.1/media/libsoundtouch/src/RateTransposer.cpp:132:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 110:45.93 132 | uint count; 110:45.93 | ^~~~~ 110:47.17 media/psshparser 110:47.65 security/certverifier 110:53.86 security/ct 110:56.53 security/apps 110:59.34 xpcom/string 111:03.91 xpcom/glue/standalone 111:05.86 xpcom/base 111:06.10 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsDebugImpl.cpp:476:4: warning: #warning do not know how to break on this platform [-Wcpp] 111:06.10 476 | # warning do not know how to break on this platform 111:06.10 | ^~~~~~~ 111:06.10 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsDebugImpl.cpp:552:4: warning: #warning do not know how to break on this platform [-Wcpp] 111:06.10 552 | # warning do not know how to break on this platform 111:06.10 | ^~~~~~~ 111:06.96 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsDebugImpl.cpp:448:13: warning: ‘void RealBreak()’ defined but not used [-Wunused-function] 111:06.96 448 | static void RealBreak() { 111:06.96 | ^~~~~~~~~ 111:42.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 111:42.01 from Unified_cpp_xpcom_base1.cpp:2: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/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] 111:42.01 34 | memset(aT, 0, sizeof(T)); 111:42.01 | ~~~~~~^~~~~~~~~~~~~~~~~~ 111:42.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 111:42.01 from Unified_cpp_xpcom_base1.cpp:2: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 111:42.01 144 | struct AmountFns { 111:42.01 | ^~~~~~~~~ 111:42.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:11, 111:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 111:42.01 from Unified_cpp_xpcom_base1.cpp:2: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/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] 111:42.01 34 | memset(aT, 0, sizeof(T)); 111:42.01 | ~~~~~~^~~~~~~~~~~~~~~~~~ 111:42.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/MemoryTelemetry.cpp:8, 111:42.01 from Unified_cpp_xpcom_base1.cpp:2: 111:42.01 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 111:42.01 178 | struct SizeOfTabFns { 111:42.01 | ^~~~~~~~~~~~ 112:06.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:14, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 112:06.13 from Unified_cpp_xpcom_base2.cpp:2: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/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] 112:06.13 34 | memset(aT, 0, sizeof(T)); 112:06.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 112:06.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 112:06.13 from Unified_cpp_xpcom_base2.cpp:38: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 112:06.13 144 | struct AmountFns { 112:06.13 | ^~~~~~~~~ 112:06.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:14, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 112:06.13 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 112:06.13 from Unified_cpp_xpcom_base2.cpp:2: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/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] 112:06.13 34 | memset(aT, 0, sizeof(T)); 112:06.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 112:06.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.cpp:13, 112:06.13 from Unified_cpp_xpcom_base2.cpp:38: 112:06.13 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 112:06.13 178 | struct SizeOfTabFns { 112:06.13 | ^~~~~~~~~~~~ 112:15.73 xpcom/ds 112:33.37 xpcom/io 112:35.54 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function ‘virtual nsresult nsLocalFile::IsExecutable(bool*)’: 112:35.54 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:1515:3: warning: ‘symLink’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:35.54 1515 | if (symLink) { 112:35.54 | ^~ 112:35.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::_ZN11nsLocalFile6RemoveEb.part.0(bool)’: 112:35.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:1033:3: warning: ‘isSymLink’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:35.57 1033 | if (isSymLink || !S_ISDIR(mCachedStat.st_mode)) { 112:35.57 | ^~ 112:35.78 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)’: 112:35.78 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:496:34: warning: ‘oldPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:35.79 496 | nsresult rv = CreateAndKeepOpen( 112:35.79 | ~~~~~~~~~~~~~~~~~^ 112:35.79 497 | aType, PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE | PR_EXCL, aPermissions, 112:35.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:35.79 498 | &junk); 112:35.79 | ~~~~~~ 112:35.79 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:670:12: note: ‘oldPerms’ was declared here 112:35.79 670 | uint32_t oldPerms; 112:35.79 | ^~~~~~~~ 112:35.87 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)’: 112:35.88 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:857:5: warning: ‘specialFile’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:35.88 857 | if (specialFile) { 112:35.88 | ^~ 112:35.88 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsLocalFileUnix.cpp:867:26: warning: ‘myPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:35.88 867 | rv = OpenNSPRFileDesc(PR_RDONLY, myPerms, &oldFD); 112:35.88 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:55.93 In file included from Unified_cpp_xpcom_io0.cpp:137: 112:55.93 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsEscape.cpp: In function ‘nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)’: 112:55.94 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsEscape.cpp:588:26: warning: ‘destPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112:55.94 588 | memcpy(destPtr + destPos, last, toCopy); 112:55.94 | ~~~~~~~~^~~~~~~~~ 113:03.22 In file included from Unified_cpp_xpcom_io1.cpp:92: 113:03.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::_ZThn16_N20nsStorageInputStream9SerializeERN7mozilla3ipc17InputStreamParamsER8nsTArrayINS1_14FileDescriptorEEbjPjPNS1_31ChildToParentStreamActorManagerE(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, mozilla::ipc::ChildToParentStreamActorManager*)’: 113:03.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:03.22 516 | return Seek(pos); 113:03.22 | ~~~~^~~~~ 113:03.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 113:03.22 588 | int64_t offset; 113:03.22 | ^~~~~~ 113:03.24 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::_ZThn16_N20nsStorageInputStream9SerializeERN7mozilla3ipc17InputStreamParamsER8nsTArrayINS1_14FileDescriptorEEbjPjPNS1_31ParentToChildStreamActorManagerE(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, mozilla::ipc::ParentToChildStreamActorManager*)’: 113:03.24 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:03.24 516 | return Seek(pos); 113:03.24 | ~~~~^~~~~ 113:03.24 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 113:03.24 588 | int64_t offset; 113:03.24 | ^~~~~~ 113:03.80 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, mozilla::ipc::ChildToParentStreamActorManager*)’: 113:03.80 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:03.80 516 | return Seek(pos); 113:03.80 | ~~~~^~~~~ 113:03.80 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 113:03.80 588 | int64_t offset; 113:03.80 | ^~~~~~ 113:03.83 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&, bool, uint32_t, uint32_t*, mozilla::ipc::ParentToChildStreamActorManager*)’: 113:03.83 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:03.83 516 | return Seek(pos); 113:03.83 | ~~~~^~~~~ 113:03.83 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 113:03.83 588 | int64_t offset; 113:03.83 | ^~~~~~ 113:03.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStreamUtils.h:13, 113:03.99 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsIOUtil.cpp:10, 113:03.99 from Unified_cpp_xpcom_io1.cpp:2: 113:03.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult nsMultiplexInputStream::Close()’: 113:03.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 113:03.99 402 | size_type Length() const { return mHdr->mLength; } 113:03.99 | ~~~~~~^~~~~~~ 113:03.99 In file included from Unified_cpp_xpcom_io1.cpp:38: 113:03.99 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:302:38: note: while referencing ‘streams’ 113:03.99 302 | nsTArray> streams; 113:03.99 | ^~~~~~~ 113:03.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 113:03.99 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStreamUtils.h:13, 113:03.99 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsIOUtil.cpp:10, 113:03.99 from Unified_cpp_xpcom_io1.cpp:2: 113:03.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 113:03.99 72 | if (!mHdr->mIsAutoArray) { 113:03.99 | ~~~~~~^~~~~~~~~~~~ 113:03.99 In file included from Unified_cpp_xpcom_io1.cpp:38: 113:03.99 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:302:38: note: while referencing ‘streams’ 113:03.99 302 | nsTArray> streams; 113:03.99 | ^~~~~~~ 113:03.99 In file included from /usr/include/string.h:519, 113:03.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 113:04.00 from /usr/include/c++/10/bits/move.h:57, 113:04.00 from /usr/include/c++/10/bits/nested_exception.h:40, 113:04.00 from /usr/include/c++/10/exception:148, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 113:04.00 from /usr/include/c++/10/new:41, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIIOUtil.h:10, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsIOUtil.h:17, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsIOUtil.cpp:7, 113:04.00 from Unified_cpp_xpcom_io1.cpp:2: 113:04.00 In function ‘void* memcpy(void*, const void*, size_t)’, 113:04.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 113:04.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 113:04.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 113:04.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 113:04.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 113:04.00 inlined from ‘virtual nsresult nsMultiplexInputStream::Close()’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:311:11: 113:04.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘streams’ with type ‘nsTArray >’ [-Warray-bounds] 113:04.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 113:04.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:04.00 In file included from Unified_cpp_xpcom_io1.cpp:38: 113:04.00 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp: In member function ‘virtual nsresult nsMultiplexInputStream::Close()’: 113:04.00 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:302:38: note: ‘streams’ declared here 113:04.00 302 | nsTArray> streams; 113:04.00 | ^~~~~~~ 113:04.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsStreamUtils.h:13, 113:04.00 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsIOUtil.cpp:10, 113:04.00 from Unified_cpp_xpcom_io1.cpp:2: 113:04.00 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 113:04.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 113:04.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 113:04.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 113:04.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 113:04.00 inlined from ‘virtual nsresult nsMultiplexInputStream::Close()’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsMultiplexInputStream.cpp:311:11: 113:04.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘streams’ [-Wfree-nonheap-object] 113:04.00 239 | static void Free(void* aPtr) { free(aPtr); } 113:04.00 | ~~~~^~~~~~ 113:06.30 In file included from Unified_cpp_xpcom_io1.cpp:56: 113:06.30 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp: In function ‘nsresult NS_NewPipe(nsIInputStream**, nsIOutputStream**, uint32_t, uint32_t, bool, bool)’: 113:06.30 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1814:12: warning: ‘in’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:06.30 1814 | *aPipeIn = in; 113:06.30 | ~~~~~~~~~^~~~ 113:06.30 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1815:13: warning: ‘out’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:06.30 1815 | *aPipeOut = out; 113:06.30 | ~~~~~~~~~~^~~~~ 113:06.32 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp: In function ‘nsresult NS_CloneInputStream(nsIInputStream*, nsIInputStream**, nsIInputStream**)’: 113:06.32 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1814:12: warning: ‘in’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:06.32 1814 | *aPipeIn = in; 113:06.32 | ~~~~~~~~~^~~~ 113:06.32 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1806:24: note: ‘in’ was declared here 113:06.32 1806 | nsIAsyncInputStream* in; 113:06.32 | ^~ 113:06.32 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1815:13: warning: ‘out’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113:06.32 1815 | *aPipeOut = out; 113:06.32 | ~~~~~~~~~~^~~~~ 113:06.32 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/io/nsPipe3.cpp:1807:25: note: ‘out’ was declared here 113:06.32 1807 | nsIAsyncOutputStream* out; 113:06.32 | ^~~ 113:08.58 xpcom/components 113:36.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 113:36.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 113:36.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 113:36.26 from StaticComponents.cpp:13: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 113:36.26 34 | memset(aT, 0, sizeof(T)); 113:36.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 113:36.26 In file included from StaticComponents.cpp:292: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 113:36.26 144 | struct AmountFns { 113:36.26 | ^~~~~~~~~ 113:36.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 113:36.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIGlobalObject.h:19, 113:36.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 113:36.26 from StaticComponents.cpp:13: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 113:36.26 34 | memset(aT, 0, sizeof(T)); 113:36.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 113:36.26 In file included from StaticComponents.cpp:292: 113:36.26 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 113:36.26 178 | struct SizeOfTabFns { 113:36.26 | ^~~~~~~~~~~~ 114:15.47 In file included from Unified_cpp_xpcom_components0.cpp:11: 114:15.47 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/ManifestParser.cpp: In function ‘void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)’: 114:15.47 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/ManifestParser.cpp:664:72: warning: array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 114:15.47 664 | nsComponentManagerImpl::gComponentManager->ManifestContract(mgrcx, d.lineno, 114:15.47 | ^ 114:15.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIComponentRegistrar.h:14, 114:15.47 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/nsComponentManager.h:14, 114:15.47 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/ManifestParser.h:10, 114:15.47 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/components/ManifestParser.cpp:11, 114:15.47 from Unified_cpp_xpcom_components0.cpp:11: 114:15.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 114:15.47 265 | extern nsTArrayHeader sEmptyTArrayHeader; 114:15.47 | ^~~~~~~~~~~~~~~~~~ 114:17.06 xpcom/threads 115:16.77 xpcom/reflect/xptinfo 116:00.34 xpcom/reflect/xptcall 116:01.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 116:01.67 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.cpp:8: 116:01.67 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 116:01.67 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:01.67 79 | memset(this, 0, sizeof(nsXPTCVariant)); 116:01.67 | ^ 116:01.67 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 116:01.67 44 | struct nsXPTCVariant { 116:01.67 | ^~~~~~~~~~~~~ 116:02.07 xpcom/reflect/xptcall/md/unix 116:03.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 116:03.49 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390x.cpp:9: 116:03.49 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 116:03.50 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:03.50 79 | memset(this, 0, sizeof(nsXPTCVariant)); 116:03.50 | ^ 116:03.50 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 116:03.50 44 | struct nsXPTCVariant { 116:03.50 | ^~~~~~~~~~~~~ 116:03.51 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390x.cpp: In function ‘nsresult NS_InvokeByIndex(nsISupports*, uint32_t, uint32_t, nsXPTCVariant*)’: 116:03.51 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390x.cpp:181:14: warning: unused variable ‘result’ [-Wunused-variable] 116:03.51 181 | uint64_t result; 116:03.51 | ^~~~~~ 116:06.52 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcprivate.h:11, 116:06.52 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/md/unix/xptcstubs_linux_s390x.cpp:9: 116:06.52 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 116:06.52 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:06.52 79 | memset(this, 0, sizeof(nsXPTCVariant)); 116:06.52 | ^ 116:06.52 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 116:06.52 44 | struct nsXPTCVariant { 116:06.52 | ^~~~~~~~~~~~~ 116:08.33 chrome 116:35.84 xpcom/build 116:37.17 xpcom/build/Services.cpp.stub 116:37.23 /builddir/build/BUILD/thunderbird-78.6.1/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 116:37.23 import imp 116:51.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 116:51.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/XPCOM.h:157, 116:51.26 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/build/XPCOMInit.cpp:17, 116:51.26 from Unified_cpp_xpcom_build0.cpp:47: 116:51.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 116:51.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:51.26 79 | memset(this, 0, sizeof(nsXPTCVariant)); 116:51.26 | ^ 116:51.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 116:51.26 44 | struct nsXPTCVariant { 116:51.26 | ^~~~~~~~~~~~~ 116:56.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:31, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 116:56.92 from Unified_cpp_xpcom_build0.cpp:20: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:56.92 34 | memset(aT, 0, sizeof(T)); 116:56.92 | ~~~~~~^~~~~~~~~~~~~~~~~~ 116:56.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/build/XPCOMInit.cpp:66, 116:56.92 from Unified_cpp_xpcom_build0.cpp:47: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 116:56.92 144 | struct AmountFns { 116:56.92 | ^~~~~~~~~ 116:56.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:31, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcessedStack.h:12, 116:56.92 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/build/LateWriteChecks.cpp:11, 116:56.92 from Unified_cpp_xpcom_build0.cpp:20: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/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] 116:56.92 34 | memset(aT, 0, sizeof(T)); 116:56.92 | ~~~~~~^~~~~~~~~~~~~~~~~~ 116:56.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/build/XPCOMInit.cpp:66, 116:56.92 from Unified_cpp_xpcom_build0.cpp:47: 116:56.92 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 116:56.92 178 | struct SizeOfTabFns { 116:56.92 | ^~~~~~~~~~~~ 117:05.57 modules/libpref 117:52.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/SharedPrefMap.h:10, 117:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:13, 117:52.15 from Unified_cpp_modules_libpref0.cpp:2: 117:52.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’: 117:52.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 117:52.15 402 | size_type Length() const { return mHdr->mLength; } 117:52.15 | ~~~~~~^~~~~~~ 117:52.15 In file included from Unified_cpp_modules_libpref0.cpp:2: 117:52.15 /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4332:23: note: while referencing ‘prefEntries’ 117:52.15 4332 | nsTArray prefEntries; 117:52.15 | ^~~~~~~~~~~ 117:52.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 117:52.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/SharedPrefMap.h:10, 117:52.16 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:13, 117:52.16 from Unified_cpp_modules_libpref0.cpp:2: 117:52.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 117:52.16 72 | if (!mHdr->mIsAutoArray) { 117:52.16 | ~~~~~~^~~~~~~~~~~~ 117:52.16 In file included from Unified_cpp_modules_libpref0.cpp:2: 117:52.16 /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4332:23: note: while referencing ‘prefEntries’ 117:52.16 4332 | nsTArray prefEntries; 117:52.16 | ^~~~~~~~~~~ 117:52.21 In file included from /usr/include/string.h:519, 117:52.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 117:52.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 117:52.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cstdlib:72, 117:52.22 from /usr/include/c++/10/stdlib.h:36, 117:52.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdlib.h:3, 117:52.22 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:10, 117:52.22 from Unified_cpp_modules_libpref0.cpp:2: 117:52.22 In function ‘void* memcpy(void*, const void*, size_t)’, 117:52.22 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 117:52.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 117:52.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 117:52.22 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTDependentSubstring; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 117:52.22 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTDependentSubstring; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 117:52.22 inlined from ‘nsresult mozilla::pref_ReadDefaultPrefs(RefPtr, const char*)’ at /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4340:65, 117:52.22 inlined from ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4532:31: 117:52.22 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prefEntries’ with type ‘nsTArray >’ [-Warray-bounds] 117:52.22 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 117:52.22 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:52.22 In file included from Unified_cpp_modules_libpref0.cpp:2: 117:52.22 /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp: In static member function ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’: 117:52.22 /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4332:23: note: ‘prefEntries’ declared here 117:52.22 4332 | nsTArray prefEntries; 117:52.23 | ^~~~~~~~~~~ 117:52.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/SharedPrefMap.h:10, 117:52.24 from /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:13, 117:52.24 from Unified_cpp_modules_libpref0.cpp:2: 117:52.24 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 117:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 117:52.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 117:52.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTDependentSubstring; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 117:52.24 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTDependentSubstring; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 117:52.24 inlined from ‘nsresult mozilla::pref_ReadDefaultPrefs(RefPtr, const char*)’ at /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4340:65, 117:52.24 inlined from ‘static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/modules/libpref/Preferences.cpp:4532:31: 117:52.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘prefEntries’ [-Wfree-nonheap-object] 117:52.24 251 | static void Free(void* aPtr) { free(aPtr); } 117:52.24 | ~~~~^~~~~~ 118:01.33 intl/hyphenation/glue 118:27.07 intl/locale 118:35.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/intl/LocaleService.h:11, 118:35.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/DateTimeFormat.cpp:9, 118:35.12 from Unified_cpp_intl_locale0.cpp:2: 118:35.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::intl::LocaleService::NegotiateAppLocales(nsTArray >&)’: 118:35.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 118:35.12 410 | size_type Capacity() const { return mHdr->mCapacity; } 118:35.12 | ~~~~~~^~~~~~~~~ 118:35.12 In file included from Unified_cpp_intl_locale0.cpp:11: 118:35.12 /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/LocaleService.cpp:545:37: note: while referencing ‘’ 118:35.12 545 | aRetVal = mRequestedLocales.Clone(); 118:35.12 | ^ 118:35.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/intl/LocaleService.h:11, 118:35.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/DateTimeFormat.cpp:9, 118:35.12 from Unified_cpp_intl_locale0.cpp:2: 118:35.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 118:35.12 402 | size_type Length() const { return mHdr->mLength; } 118:35.12 | ~~~~~~^~~~~~~ 118:35.12 In file included from Unified_cpp_intl_locale0.cpp:11: 118:35.12 /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/LocaleService.cpp:545:37: note: while referencing ‘’ 118:35.12 545 | aRetVal = mRequestedLocales.Clone(); 118:35.12 | ^ 118:35.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 118:35.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/intl/LocaleService.h:11, 118:35.12 from /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/DateTimeFormat.cpp:9, 118:35.12 from Unified_cpp_intl_locale0.cpp:2: 118:35.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 118:35.13 416 | mArray.mHdr->mLength = 0; 118:35.13 | ~~~~~~~~~~~~~~~~~~~~~^~~ 118:35.13 In file included from Unified_cpp_intl_locale0.cpp:11: 118:35.13 /builddir/build/BUILD/thunderbird-78.6.1/intl/locale/LocaleService.cpp:545:37: note: while referencing ‘’ 118:35.13 545 | aRetVal = mRequestedLocales.Clone(); 118:35.13 | ^ 118:37.77 intl/locale/gtk 118:39.57 intl/lwbrk 118:43.88 intl/strres 119:06.89 intl/unicharutil/util 119:13.67 intl/l10n 119:22.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 119:22.08 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.h:10, 119:22.08 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.cpp:7, 119:22.08 from Unified_cpp_intl_l10n0.cpp:2: 119:22.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::intl::Localization::ConvertL10nArgsToJSValue(JSContext*, const L10nArgs&, JS::MutableHandle, mozilla::ErrorResult&)’: 119:22.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::L10nArgsHelperDict [1]’ [-Warray-bounds] 119:22.08 402 | size_type Length() const { return mHdr->mLength; } 119:22.08 | ~~~~~~^~~~~~~ 119:22.08 In file included from Unified_cpp_intl_l10n0.cpp:20: 119:22.08 /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp:420:22: note: while referencing ‘helperDict’ 119:22.08 420 | L10nArgsHelperDict helperDict; 119:22.09 | ^~~~~~~~~~ 119:22.09 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 119:22.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 119:22.09 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.h:10, 119:22.09 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.cpp:7, 119:22.09 from Unified_cpp_intl_l10n0.cpp:2: 119:22.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 2 is outside array bounds of ‘mozilla::dom::L10nArgsHelperDict [1]’ [-Warray-bounds] 119:22.09 72 | if (!mHdr->mIsAutoArray) { 119:22.09 | ~~~~~~^~~~~~~~~~~~ 119:22.09 In file included from Unified_cpp_intl_l10n0.cpp:20: 119:22.09 /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp:420:22: note: while referencing ‘helperDict’ 119:22.09 420 | L10nArgsHelperDict helperDict; 119:22.09 | ^~~~~~~~~~ 119:22.10 In file included from /usr/include/string.h:519, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 119:22.10 from /usr/include/c++/10/bits/move.h:57, 119:22.10 from /usr/include/c++/10/bits/stl_pair.h:59, 119:22.10 from /usr/include/c++/10/utility:70, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:12, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.h:10, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.cpp:7, 119:22.10 from Unified_cpp_intl_l10n0.cpp:2: 119:22.10 In function ‘void* memcpy(void*, const void*, size_t)’, 119:22.10 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 119:22.10 inlined from ‘void mozilla::intl::Localization::ConvertL10nArgsToJSValue(JSContext*, const L10nArgs&, JS::MutableHandle, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp:423:49: 119:22.10 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [16, 23] is out of the bounds [0, 16] of object ‘helperDict’ with type ‘mozilla::dom::L10nArgsHelperDict’ [-Warray-bounds] 119:22.10 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 119:22.10 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:22.10 In file included from Unified_cpp_intl_l10n0.cpp:20: 119:22.10 /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp: In member function ‘void mozilla::intl::Localization::ConvertL10nArgsToJSValue(JSContext*, const L10nArgs&, JS::MutableHandle, mozilla::ErrorResult&)’: 119:22.10 /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp:420:22: note: ‘helperDict’ declared here 119:22.10 420 | L10nArgsHelperDict helperDict; 119:22.10 | ^~~~~~~~~~ 119:22.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.h:10, 119:22.10 from /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/FluentBundle.cpp:7, 119:22.10 from Unified_cpp_intl_l10n0.cpp:2: 119:22.10 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:22.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 119:22.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 119:22.10 inlined from ‘void mozilla::intl::Localization::ConvertL10nArgsToJSValue(JSContext*, const L10nArgs&, JS::MutableHandle, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/intl/l10n/Localization.cpp:423:49: 119:22.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘helperDict’ [-Wfree-nonheap-object] 119:22.10 239 | static void Free(void* aPtr) { free(aPtr); } 119:22.10 | ~~~~^~~~~~ 119:23.80 intl/uconv 119:26.96 netwerk/base 119:30.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 119:30.06 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.h:11, 119:30.06 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:13: 119:30.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)’: 119:30.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 119:30.07 402 | size_type Length() const { return mHdr->mLength; } 119:30.07 | ~~~~~~^~~~~~~ 119:30.07 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:42:23: note: while referencing ‘addrStrings’ 119:30.07 42 | nsTArray addrStrings; 119:30.07 | ^~~~~~~~~~~ 119:30.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.h:11, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:13: 119:30.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 119:30.07 72 | if (!mHdr->mIsAutoArray) { 119:30.07 | ~~~~~~^~~~~~~~~~~~ 119:30.07 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:42:23: note: while referencing ‘addrStrings’ 119:30.07 42 | nsTArray addrStrings; 119:30.07 | ^~~~~~~~~~~ 119:30.07 In file included from /usr/include/string.h:519, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 119:30.07 from /usr/include/c++/10/bits/move.h:57, 119:30.07 from /usr/include/c++/10/bits/nested_exception.h:40, 119:30.07 from /usr/include/c++/10/exception:148, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 119:30.07 from /usr/include/c++/10/new:41, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupportsImpl.h:11, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.h:10, 119:30.07 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:13: 119:30.07 In function ‘void* memcpy(void*, const void*, size_t)’, 119:30.07 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 119:30.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 119:30.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:30.07 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 119:30.08 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 119:30.08 inlined from ‘virtual nsresult mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:43:31: 119:30.08 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘addrStrings’ with type ‘nsTArray >’ [-Warray-bounds] 119:30.08 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 119:30.08 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:30.08 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp: In member function ‘virtual nsresult mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)’: 119:30.08 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:42:23: note: ‘addrStrings’ declared here 119:30.08 42 | nsTArray addrStrings; 119:30.08 | ^~~~~~~~~~~ 119:30.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 119:30.08 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.h:11, 119:30.08 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:13: 119:30.08 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 119:30.08 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 119:30.08 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:30.08 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 119:30.08 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 119:30.08 inlined from ‘virtual nsresult mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsNetworkInfoService.cpp:43:31: 119:30.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘addrStrings’ [-Wfree-nonheap-object] 119:30.08 239 | static void Free(void* aPtr) { free(aPtr); } 119:30.08 | ~~~~^~~~~~ 119:56.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsStreamUtils.h:13, 119:56.66 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/ArrayBufferInputStream.cpp:8, 119:56.66 from Unified_cpp_netwerk_base0.cpp:2: 119:56.66 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 119:56.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 119:56.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:56.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 119:56.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::WebSocketElement; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 119:56.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::WebSocketElement; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 119:56.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::WebSocketElement; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 119:56.66 inlined from ‘nsresult mozilla::net::Dashboard::GetWebSocketConnections(mozilla::net::WebSocketRequest*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/Dashboard.cpp:576:65: 119:56.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dict’ [-Wfree-nonheap-object] 119:56.66 239 | static void Free(void* aPtr) { free(aPtr); } 119:56.66 | ~~~~^~~~~~ 119:56.71 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 119:56.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 119:56.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:56.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 119:56.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 119:56.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 119:56.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 119:56.71 inlined from ‘nsresult mozilla::net::LookupHelper::ConstructAnswer(mozilla::net::LookupArgument*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/Dashboard.cpp:284:54: 119:56.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dict’ [-Wfree-nonheap-object] 119:56.71 239 | static void Free(void* aPtr) { free(aPtr); } 119:56.71 | ~~~~^~~~~~ 119:58.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)’: 119:58.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 119:58.94 402 | size_type Length() const { return mHdr->mLength; } 119:58.94 | ~~~~~~^~~~~~~ 119:58.94 In file included from Unified_cpp_netwerk_base0.cpp:74: 119:58.94 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp:265:49: note: while referencing ‘activities’ 119:58.94 265 | FallibleTArray activities; 119:58.94 | ^~~~~~~~~~ 119:58.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 119:58.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsStreamUtils.h:13, 119:58.94 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/ArrayBufferInputStream.cpp:8, 119:58.94 from Unified_cpp_netwerk_base0.cpp:2: 119:58.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 119:58.94 72 | if (!mHdr->mIsAutoArray) { 119:58.94 | ~~~~~~^~~~~~~~~~~~ 119:58.94 In file included from Unified_cpp_netwerk_base0.cpp:74: 119:58.94 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp:265:49: note: while referencing ‘activities’ 119:58.94 265 | FallibleTArray activities; 119:58.94 | ^~~~~~~~~~ 119:58.95 In file included from /usr/include/string.h:519, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 119:58.95 from /usr/include/c++/10/bits/move.h:57, 119:58.95 from /usr/include/c++/10/bits/stl_pair.h:59, 119:58.95 from /usr/include/c++/10/utility:70, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 119:58.95 from /usr/include/c++/10/algorithm:60, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/algorithm:3, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/algorithm:52, 119:58.95 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/ArrayBufferInputStream.cpp:6, 119:58.95 from Unified_cpp_netwerk_base0.cpp:2: 119:58.95 In function ‘void* memcpy(void*, const void*, size_t)’, 119:58.95 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 119:58.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 119:58.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:58.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::IOActivityDataDictionary&; E = mozilla::dom::IOActivityDataDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 119:58.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::IOActivityDataDictionary&; E = mozilla::dom::IOActivityDataDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 119:58.96 inlined from ‘void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp:275:13: 119:58.96 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘activities’ with type ‘FallibleTArray’ [-Warray-bounds] 119:58.96 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 119:58.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119:58.96 In file included from Unified_cpp_netwerk_base0.cpp:74: 119:58.96 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp: In member function ‘void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)’: 119:58.96 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp:265:49: note: ‘activities’ declared here 119:58.96 265 | FallibleTArray activities; 119:58.96 | ^~~~~~~~~~ 119:58.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsStreamUtils.h:13, 119:58.96 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/ArrayBufferInputStream.cpp:8, 119:58.96 from Unified_cpp_netwerk_base0.cpp:2: 119:58.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 119:58.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 119:58.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 119:58.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::IOActivityDataDictionary&; E = mozilla::dom::IOActivityDataDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 119:58.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::IOActivityDataDictionary&; E = mozilla::dom::IOActivityDataDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 119:58.96 inlined from ‘void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/IOActivityMonitor.cpp:275:13: 119:58.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘activities’ [-Wfree-nonheap-object] 119:58.96 239 | static void Free(void* aPtr) { free(aPtr); } 119:58.96 | ~~~~^~~~~~ 121:37.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:37.97 from Unified_cpp_netwerk_base4.cpp:2: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:37.97 402 | size_type Length() const { return mHdr->mLength; } 121:37.97 | ~~~~~~^~~~~~~ 121:37.97 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1078:27: note: while referencing ‘fallibleArray’ 121:37.97 1078 | FallibleTArray fallibleArray; 121:37.97 | ^~~~~~~~~~~~~ 121:37.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:37.97 from Unified_cpp_netwerk_base4.cpp:2: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:37.97 72 | if (!mHdr->mIsAutoArray) { 121:37.97 | ~~~~~~^~~~~~~~~~~~ 121:37.97 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1078:27: note: while referencing ‘fallibleArray’ 121:37.97 1078 | FallibleTArray fallibleArray; 121:37.97 | ^~~~~~~~~~~~~ 121:37.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:37.97 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:37.97 from Unified_cpp_netwerk_base4.cpp:2: 121:37.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:37.98 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 121:37.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 121:37.98 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:37.98 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1078:27: note: while referencing ‘fallibleArray’ 121:37.98 1078 | FallibleTArray fallibleArray; 121:37.98 | ^~~~~~~~~~~~~ 121:37.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:37.98 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:37.98 from Unified_cpp_netwerk_base4.cpp:2: 121:37.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:37.98 245 | header->mLength = length; 121:37.98 | ~~~~~~~~~~~~~~~~^~~~~~~~ 121:37.98 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:37.98 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1078:27: note: while referencing ‘fallibleArray’ 121:37.98 1078 | FallibleTArray fallibleArray; 121:37.98 | ^~~~~~~~~~~~~ 121:38.00 In file included from /usr/include/string.h:519, 121:38.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 121:38.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 121:38.01 from /usr/include/c++/10/bits/move.h:57, 121:38.01 from /usr/include/c++/10/bits/nested_exception.h:40, 121:38.01 from /usr/include/c++/10/exception:148, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 121:38.01 from /usr/include/c++/10/new:41, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIRequestObserver.h:10, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIStreamListener.h:10, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIStreamListenerTee.h:10, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.h:8, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:5, 121:38.01 from Unified_cpp_netwerk_base4.cpp:2: 121:38.01 In function ‘void* memcpy(void*, const void*, size_t)’, 121:38.01 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 121:38.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 121:38.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 121:38.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 121:38.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1524:52, 121:38.01 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1079:38: 121:38.01 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fallibleArray’ with type ‘FallibleTArray’ [-Warray-bounds] 121:38.01 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 121:38.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:38.01 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.01 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’: 121:38.01 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1078:27: note: ‘fallibleArray’ declared here 121:38.01 1078 | FallibleTArray fallibleArray; 121:38.01 | ^~~~~~~~~~~~~ 121:38.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:38.01 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:38.01 from Unified_cpp_netwerk_base4.cpp:2: 121:38.01 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 121:38.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 121:38.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 121:38.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 121:38.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1524:52, 121:38.01 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1079:38: 121:38.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘fallibleArray’ [-Wfree-nonheap-object] 121:38.01 239 | static void Free(void* aPtr) { free(aPtr); } 121:38.01 | ~~~~^~~~~~ 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:38.57 402 | size_type Length() const { return mHdr->mLength; } 121:38.57 | ~~~~~~^~~~~~~ 121:38.57 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing ‘fallibleArray’ 121:38.57 1135 | FallibleTArray fallibleArray; 121:38.57 | ^~~~~~~~~~~~~ 121:38.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:38.57 from Unified_cpp_netwerk_base4.cpp:2: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:38.57 72 | if (!mHdr->mIsAutoArray) { 121:38.57 | ~~~~~~^~~~~~~~~~~~ 121:38.57 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing ‘fallibleArray’ 121:38.57 1135 | FallibleTArray fallibleArray; 121:38.57 | ^~~~~~~~~~~~~ 121:38.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:38.57 from Unified_cpp_netwerk_base4.cpp:2: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:38.57 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 121:38.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 121:38.57 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing ‘fallibleArray’ 121:38.57 1135 | FallibleTArray fallibleArray; 121:38.57 | ^~~~~~~~~~~~~ 121:38.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:38.57 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:38.57 from Unified_cpp_netwerk_base4.cpp:2: 121:38.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 121:38.57 245 | header->mLength = length; 121:38.57 | ~~~~~~~~~~~~~~~~^~~~~~~~ 121:38.57 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.58 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1135:29: note: while referencing ‘fallibleArray’ 121:38.58 1135 | FallibleTArray fallibleArray; 121:38.58 | ^~~~~~~~~~~~~ 121:38.59 In file included from /usr/include/string.h:519, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 121:38.60 from /usr/include/c++/10/bits/move.h:57, 121:38.60 from /usr/include/c++/10/bits/nested_exception.h:40, 121:38.60 from /usr/include/c++/10/exception:148, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 121:38.60 from /usr/include/c++/10/new:41, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIRequestObserver.h:10, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIStreamListener.h:10, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIStreamListenerTee.h:10, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.h:8, 121:38.60 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:5, 121:38.60 from Unified_cpp_netwerk_base4.cpp:2: 121:38.60 In function ‘void* memcpy(void*, const void*, size_t)’, 121:38.60 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 121:38.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 121:38.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 121:38.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 121:38.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1524:52, 121:38.61 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1136:40, 121:38.61 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1105:1: 121:38.61 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fallibleArray’ with type ‘FallibleTArray’ [-Warray-bounds] 121:38.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 121:38.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:38.61 In file included from Unified_cpp_netwerk_base4.cpp:56: 121:38.61 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’: 121:38.61 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1135:29: note: ‘fallibleArray’ declared here 121:38.62 1135 | FallibleTArray fallibleArray; 121:38.62 | ^~~~~~~~~~~~~ 121:38.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsProxyRelease.h:19, 121:38.62 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsStreamListenerTee.cpp:6, 121:38.62 from Unified_cpp_netwerk_base4.cpp:2: 121:38.62 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 121:38.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 121:38.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 121:38.62 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 121:38.62 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1524:52, 121:38.62 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1136:40, 121:38.62 inlined from ‘virtual nsresult mozilla::net::nsUDPSocket::SendWithAddress(const mozilla::net::NetAddr*, const nsTArray&, uint32_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/base/nsUDPSocket.cpp:1105:1: 121:38.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘fallibleArray’ [-Wfree-nonheap-object] 121:38.62 239 | static void Free(void* aPtr) { free(aPtr); } 121:38.62 | ~~~~^~~~~~ 121:40.15 netwerk/base/mozurl 121:40.38 netwerk/cookie 122:06.57 netwerk/dns 122:17.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 122:17.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CondVar.h:10, 122:17.37 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:12, 122:17.37 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:17.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h: In member function ‘nsresult nsHostResolver::TrrLookup(nsHostRecord*, mozilla::net::TRR*)’: 122:17.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘rectype’ may be used uninitialized in this function [-Wmaybe-uninitialized] 122:17.38 280 | mozilla::detail::log_print(moz_real_module, _level, \ 122:17.38 | ^ 122:17.38 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:1360:18: note: ‘rectype’ was declared here 122:17.38 1360 | enum TrrType rectype; 122:17.38 | ^~~~~~~ 122:18.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void nsHostResolver::Shutdown()’: 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.22 117 | elt->asT()->AddRef(); 122:18.22 | ~~~~~~~~~~~~~~~~~~^~ 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 122:18.22 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.22 | ^~~~~~~~~~~~ 122:18.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.22 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.22 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 122:18.22 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.22 | ^~~~~~~~~~~~ 122:18.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.22 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.22 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.22 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 122:18.23 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.23 | ^~~~~~~~~~~~ 122:18.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.23 117 | elt->asT()->AddRef(); 122:18.23 | ~~~~~~~~~~~~~~~~~~^~ 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 122:18.23 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.23 | ^~~~~~~~~~~ 122:18.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.23 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.23 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 122:18.23 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.23 | ^~~~~~~~~~~ 122:18.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.23 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.23 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 122:18.23 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.23 | ^~~~~~~~~~~ 122:18.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.23 117 | elt->asT()->AddRef(); 122:18.23 | ~~~~~~~~~~~~~~~~~~^~ 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 122:18.23 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.23 | ^~~~~~~~~~~ 122:18.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.23 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.24 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.24 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 122:18.24 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.24 | ^~~~~~~~~~~ 122:18.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.24 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.24 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 122:18.24 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 122:18.24 | ^~~~~~~~~~~ 122:18.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.24 117 | elt->asT()->AddRef(); 122:18.24 | ~~~~~~~~~~~~~~~~~~^~ 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 122:18.24 784 | evictionQ; 122:18.24 | ^~~~~~~~~ 122:18.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.24 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.25 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.25 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 122:18.25 784 | evictionQ; 122:18.25 | ^~~~~~~~~ 122:18.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.25 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.25 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.25 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 122:18.25 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:18.25 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 122:18.25 784 | evictionQ; 122:18.25 | ^~~~~~~~~ 122:18.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsJSPrincipals.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:23, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&)’: 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 122:18.47 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 122:18.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:1725:21: note: while referencing ‘orderedSet1’ 122:18.47 1725 | nsTArray orderedSet1; 122:18.47 | ^~~~~~~~~~~ 122:18.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsJSPrincipals.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:23, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 122:18.47 245 | header->mLength = length; 122:18.47 | ~~~~~~~~~~~~~~~~^~~~~~~~ 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:1725:21: note: while referencing ‘orderedSet1’ 122:18.47 1725 | nsTArray orderedSet1; 122:18.47 | ^~~~~~~~~~~ 122:18.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsJSPrincipals.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:23, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 122:18.47 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 122:18.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 122:18.47 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:1726:21: note: while referencing ‘orderedSet2’ 122:18.47 1726 | nsTArray orderedSet2; 122:18.47 | ^~~~~~~~~~~ 122:18.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 122:18.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsJSPrincipals.h:10, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasePrincipal.h:10, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:23, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 122:18.48 245 | header->mLength = length; 122:18.48 | ~~~~~~~~~~~~~~~~^~~~~~~~ 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:1726:21: note: while referencing ‘orderedSet2’ 122:18.48 1726 | nsTArray orderedSet2; 122:18.48 | ^~~~~~~~~~~ 122:18.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.48 117 | elt->asT()->AddRef(); 122:18.48 | ~~~~~~~~~~~~~~~~~~^~ 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 122:18.48 2004 | mozilla::LinkedList> cbs = 122:18.48 | ^~~ 122:18.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.48 117 | elt->asT()->AddRef(); 122:18.48 | ~~~~~~~~~~~~~~~~~~^~ 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 122:18.48 2004 | mozilla::LinkedList> cbs = 122:18.48 | ^~~ 122:18.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:18.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:18.48 117 | elt->asT()->AddRef(); 122:18.48 | ~~~~~~~~~~~~~~~~~~^~ 122:18.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 122:18.48 2004 | mozilla::LinkedList> cbs = 122:18.48 | ^~~ 122:19.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:19.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookupByType(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, uint32_t, bool)’: 122:19.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:19.42 117 | elt->asT()->AddRef(); 122:19.42 | ~~~~~~~~~~~~~~~~~~^~ 122:19.42 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 122:19.42 2092 | mozilla::LinkedList> cbs = 122:19.42 | ^~~ 122:19.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:19.42 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:19.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:19.42 117 | elt->asT()->AddRef(); 122:19.43 | ~~~~~~~~~~~~~~~~~~^~ 122:19.43 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 122:19.43 2092 | mozilla::LinkedList> cbs = 122:19.43 | ^~~ 122:19.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 122:19.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Value.h:26, 122:19.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDNSService.h:17, 122:19.44 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.h:16, 122:19.44 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:17: 122:19.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 122:19.44 117 | elt->asT()->AddRef(); 122:19.44 | ~~~~~~~~~~~~~~~~~~^~ 122:19.44 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 122:19.44 2092 | mozilla::LinkedList> cbs = 122:19.44 | ^~~ 122:48.10 In file included from Unified_cpp_netwerk_dns0.cpp:11: 122:48.10 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/DNS.cpp: In member function ‘nsresult mozilla::net::TRR::_ZN7mozilla3net3TRR10ReturnDataEP10nsIChannel.part.0(nsIChannel*)’: 122:48.11 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/DNS.cpp:67:8: warning: ‘prAddr.PRNetAddr::inet.PRNetAddr::::family’ may be used uninitialized in this function [-Wmaybe-uninitialized] 122:48.11 67 | else if (prAddr->raw.family == PR_AF_LOCAL) { 122:48.11 | ^~ 122:48.11 In file included from Unified_cpp_netwerk_dns0.cpp:65: 122:48.11 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/dns/TRR.cpp:1218:17: note: ‘prAddr.PRNetAddr::inet.PRNetAddr::::family’ was declared here 122:48.11 1218 | PRNetAddr prAddr; 122:48.11 | ^~~~~~ 122:53.71 netwerk/dns/mdns/libmdns 122:55.90 netwerk/socket 123:01.70 netwerk/mime 123:05.33 netwerk/streamconv 123:08.58 netwerk/streamconv/converters 123:23.50 In file included from Unified_cpp_converters0.cpp:11: 123:23.51 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function ‘bool mozTXTToHTMLConv::FindURL(const char16_t*, int32_t, uint32_t, uint32_t, nsString&, int32_t&, int32_t&)’: 123:23.51 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized] 123:23.51 495 | CalculateURLBoundaries(aInString, aInLength, pos, whathasbeendone, check, 123:23.51 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:23.51 496 | start, end, txtURL, desc, resultReplaceBefore, 123:23.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:23.51 497 | resultReplaceAfter); 123:23.51 | ~~~~~~~~~~~~~~~~~~~ 123:26.53 netwerk/cache 123:37.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIApplicationCache.h:14, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:6, 123:37.43 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult nsCacheEntryDescriptor::Close()’: 123:37.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 123:37.43 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 123:37.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 123:37.43 In file included from Unified_cpp_netwerk_cache0.cpp:29: 123:37.43 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntryDescriptor.cpp:508:43: note: while referencing ‘inputWrappers’ 123:37.43 508 | nsTArray > inputWrappers; 123:37.43 | ^~~~~~~~~~~~~ 123:37.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIApplicationCache.h:14, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 123:37.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:6, 123:37.43 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 123:37.43 245 | header->mLength = length; 123:37.43 | ~~~~~~~~~~~~~~~~^~~~~~~~ 123:37.44 In file included from Unified_cpp_netwerk_cache0.cpp:29: 123:37.44 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntryDescriptor.cpp:508:43: note: while referencing ‘inputWrappers’ 123:37.44 508 | nsTArray > inputWrappers; 123:37.44 | ^~~~~~~~~~~~~ 123:37.46 In file included from /usr/include/string.h:519, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 123:37.46 from /usr/include/c++/10/bits/move.h:57, 123:37.46 from /usr/include/c++/10/bits/nested_exception.h:40, 123:37.46 from /usr/include/c++/10/exception:148, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 123:37.46 from /usr/include/c++/10/new:41, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsICache.h:10, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntry.h:10, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCache.h:10, 123:37.46 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:5, 123:37.46 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.46 In function ‘void* memcpy(void*, const void*, size_t)’, 123:37.46 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 123:37.46 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 123:37.46 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 123:37.46 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 123:37.46 inlined from ‘virtual nsresult nsCacheEntryDescriptor::Close()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntryDescriptor.cpp:535:22: 123:37.46 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘inputWrappers’ with type ‘nsTArray >’ [-Warray-bounds] 123:37.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 123:37.46 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:37.46 In file included from Unified_cpp_netwerk_cache0.cpp:29: 123:37.46 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::Close()’: 123:37.47 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntryDescriptor.cpp:508:43: note: ‘inputWrappers’ declared here 123:37.47 508 | nsTArray > inputWrappers; 123:37.47 | ^~~~~~~~~~~~~ 123:37.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIApplicationCache.h:14, 123:37.61 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 123:37.61 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:6, 123:37.61 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsCacheService::CloseAllStreams()’: 123:37.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 123:37.62 402 | size_type Length() const { return mHdr->mLength; } 123:37.62 | ~~~~~~^~~~~~~ 123:37.62 In file included from Unified_cpp_netwerk_cache0.cpp:47: 123:37.62 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp:1762:49: note: while referencing ‘descs’ 123:37.62 1762 | nsTArray > descs; 123:37.62 | ^~~~~ 123:37.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 123:37.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIApplicationCache.h:14, 123:37.62 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 123:37.62 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:6, 123:37.62 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 123:37.62 72 | if (!mHdr->mIsAutoArray) { 123:37.62 | ~~~~~~^~~~~~~~~~~~ 123:37.62 In file included from Unified_cpp_netwerk_cache0.cpp:47: 123:37.62 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp:1762:49: note: while referencing ‘descs’ 123:37.62 1762 | nsTArray > descs; 123:37.62 | ^~~~~ 123:37.66 In file included from /usr/include/string.h:519, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 123:37.66 from /usr/include/c++/10/bits/move.h:57, 123:37.66 from /usr/include/c++/10/bits/nested_exception.h:40, 123:37.66 from /usr/include/c++/10/exception:148, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 123:37.66 from /usr/include/c++/10/new:41, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 123:37.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsICache.h:10, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntry.h:10, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCache.h:10, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:5, 123:37.67 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.67 In function ‘void* memcpy(void*, const void*, size_t)’, 123:37.67 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 123:37.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 123:37.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 123:37.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCacheEntryDescriptor*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 123:37.67 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCacheEntryDescriptor*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 123:37.67 inlined from ‘void nsCacheEntry::GetDescriptors(nsTArray >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntry.cpp:218:44, 123:37.67 inlined from ‘void nsCacheService::CloseAllStreams()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp:1763:28: 123:37.67 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘descs’ with type ‘nsTArray >’ [-Warray-bounds] 123:37.67 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 123:37.67 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:37.67 In file included from Unified_cpp_netwerk_cache0.cpp:47: 123:37.67 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp: In member function ‘void nsCacheService::CloseAllStreams()’: 123:37.67 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp:1762:49: note: ‘descs’ declared here 123:37.67 1762 | nsTArray > descs; 123:37.67 | ^~~~~ 123:37.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIApplicationCache.h:14, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsDiskCacheDeviceSQL.h:10, 123:37.67 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsApplicationCacheService.cpp:6, 123:37.67 from Unified_cpp_netwerk_cache0.cpp:2: 123:37.67 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 123:37.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 123:37.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 123:37.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCacheEntryDescriptor*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 123:37.67 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCacheEntryDescriptor*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 123:37.67 inlined from ‘void nsCacheEntry::GetDescriptors(nsTArray >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheEntry.cpp:218:44, 123:37.67 inlined from ‘void nsCacheService::CloseAllStreams()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache/nsCacheService.cpp:1763:28: 123:37.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘descs’ [-Wfree-nonheap-object] 123:37.67 251 | static void Free(void* aPtr) { free(aPtr); } 123:37.67 | ~~~~^~~~~~ 123:40.38 netwerk/cache2 124:14.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheFile.h:10, 124:14.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheEntry.h:9, 124:14.43 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheEntry.cpp:6, 124:14.43 from Unified_cpp_netwerk_cache20.cpp:2: 124:14.43 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheFileMetadata.h: In member function ‘virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)’: 124:14.44 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheFileMetadata.h:35:4: warning: ‘frecency’ may be used uninitialized in this function [-Wmaybe-uninitialized] 124:14.44 35 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 124:14.44 | ^ 124:14.44 In file included from Unified_cpp_netwerk_cache20.cpp:2: 124:14.44 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheEntry.cpp:490:14: note: ‘frecency’ was declared here 124:14.44 490 | uint32_t frecency; 124:14.44 | ^~~~~~~~ 124:29.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:29.80 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:29.80 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:29.80 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()’: 124:29.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:29.80 402 | size_type Length() const { return mHdr->mLength; } 124:29.80 | ~~~~~~^~~~~~~ 124:29.80 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.80 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:539:23: note: while referencing ‘keys’ 124:29.80 539 | nsTArray keys; 124:29.80 | ^~~~ 124:29.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 124:29.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:29.80 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:29.80 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:29.80 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:29.80 72 | if (!mHdr->mIsAutoArray) { 124:29.80 | ~~~~~~^~~~~~~~~~~~ 124:29.80 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.80 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:539:23: note: while referencing ‘keys’ 124:29.80 539 | nsTArray keys; 124:29.80 | ^~~~ 124:29.81 In file included from /usr/include/string.h:519, 124:29.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 124:29.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:10, 124:29.81 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheLog.h:8, 124:29.81 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:7, 124:29.81 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.81 In function ‘void* memcpy(void*, const void*, size_t)’, 124:29.81 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 124:29.81 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 124:29.81 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:29.81 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:29.81 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTSubstring&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:29.81 inlined from ‘void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:544:29: 124:29.81 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘nsTArray >’ [-Warray-bounds] 124:29.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 124:29.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:29.81 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.81 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp: In member function ‘void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()’: 124:29.81 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:539:23: note: ‘keys’ declared here 124:29.81 539 | nsTArray keys; 124:29.81 | ^~~~ 124:29.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:29.82 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:29.82 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:29.82 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.82 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 124:29.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 124:29.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:29.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:29.82 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTSubstring&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:29.82 inlined from ‘void mozilla::net::CacheStorageService::DropPrivateBrowsingEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:544:29: 124:29.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘keys’ [-Wfree-nonheap-object] 124:29.82 251 | static void Free(void* aPtr) { free(aPtr); } 124:29.82 | ~~~~^~~~~~ 124:29.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::net::CacheStorageService::Clear()’: 124:29.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:29.85 402 | size_type Length() const { return mHdr->mLength; } 124:29.85 | ~~~~~~^~~~~~~ 124:29.85 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.85 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:799:23: note: while referencing ‘keys’ 124:29.85 799 | nsTArray keys; 124:29.85 | ^~~~ 124:29.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 124:29.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:29.85 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:29.85 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:29.85 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:29.85 72 | if (!mHdr->mIsAutoArray) { 124:29.85 | ~~~~~~^~~~~~~~~~~~ 124:29.85 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.85 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:799:23: note: while referencing ‘keys’ 124:29.85 799 | nsTArray keys; 124:29.85 | ^~~~ 124:29.86 In file included from /usr/include/string.h:519, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:10, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheLog.h:8, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:7, 124:29.86 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.86 In function ‘void* memcpy(void*, const void*, size_t)’, 124:29.86 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 124:29.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 124:29.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:29.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:29.86 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTSubstring&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:29.86 inlined from ‘virtual nsresult mozilla::net::CacheStorageService::Clear()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:801:34: 124:29.86 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘nsTArray >’ [-Warray-bounds] 124:29.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 124:29.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:29.86 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:29.86 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp: In member function ‘virtual nsresult mozilla::net::CacheStorageService::Clear()’: 124:29.86 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:799:23: note: ‘keys’ declared here 124:29.86 799 | nsTArray keys; 124:29.86 | ^~~~ 124:29.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:29.86 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:29.86 from Unified_cpp_netwerk_cache21.cpp:2: 124:29.86 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 124:29.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 124:29.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:29.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:29.86 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTSubstring&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:29.86 inlined from ‘virtual nsresult mozilla::net::CacheStorageService::Clear()’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:801:34: 124:29.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘keys’ [-Wfree-nonheap-object] 124:29.86 251 | static void Free(void* aPtr) { free(aPtr); } 124:29.86 | ~~~~^~~~~~ 124:30.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::net::CacheStorageService::ClearOriginInternal(const nsAString&, const mozilla::OriginAttributes&, bool)’: 124:30.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:30.01 402 | size_type Length() const { return mHdr->mLength; } 124:30.01 | ~~~~~~^~~~~~~ 124:30.01 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:30.01 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:900:36: note: while referencing ‘entriesToDelete’ 124:30.01 900 | nsTArray> entriesToDelete; 124:30.01 | ^~~~~~~~~~~~~~~ 124:30.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 124:30.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:30.01 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:30.01 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:30.01 from Unified_cpp_netwerk_cache21.cpp:2: 124:30.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 124:30.01 72 | if (!mHdr->mIsAutoArray) { 124:30.01 | ~~~~~~^~~~~~~~~~~~ 124:30.02 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:30.02 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:900:36: note: while referencing ‘entriesToDelete’ 124:30.02 900 | nsTArray> entriesToDelete; 124:30.02 | ^~~~~~~~~~~~~~~ 124:30.02 In file included from /usr/include/string.h:519, 124:30.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 124:30.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:10, 124:30.02 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheLog.h:8, 124:30.02 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:7, 124:30.02 from Unified_cpp_netwerk_cache21.cpp:2: 124:30.02 In function ‘void* memcpy(void*, const void*, size_t)’, 124:30.02 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 124:30.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 124:30.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:30.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::CacheEntry*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:30.02 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::net::CacheEntry*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:30.02 inlined from ‘nsresult mozilla::net::CacheStorageService::ClearOriginInternal(const nsAString&, const mozilla::OriginAttributes&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:918:44: 124:30.02 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entriesToDelete’ with type ‘nsTArray >’ [-Warray-bounds] 124:30.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 124:30.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:30.02 In file included from Unified_cpp_netwerk_cache21.cpp:2: 124:30.02 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp: In member function ‘nsresult mozilla::net::CacheStorageService::ClearOriginInternal(const nsAString&, const mozilla::OriginAttributes&, bool)’: 124:30.02 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:900:36: note: ‘entriesToDelete’ declared here 124:30.02 900 | nsTArray> entriesToDelete; 124:30.02 | ^~~~~~~~~~~~~~~ 124:30.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 124:30.03 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.h:9, 124:30.03 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:8, 124:30.03 from Unified_cpp_netwerk_cache21.cpp:2: 124:30.03 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 124:30.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 124:30.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 124:30.03 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::net::CacheEntry*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 124:30.03 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::net::CacheEntry*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 124:30.03 inlined from ‘nsresult mozilla::net::CacheStorageService::ClearOriginInternal(const nsAString&, const mozilla::OriginAttributes&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/netwerk/cache2/CacheStorageService.cpp:918:44: 124:30.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘entriesToDelete’ [-Wfree-nonheap-object] 124:30.03 251 | static void Free(void* aPtr) { free(aPtr); } 124:30.03 | ~~~~^~~~~~ 124:31.21 netwerk/protocol/about 124:39.89 netwerk/protocol/data 124:57.77 netwerk/protocol/file 125:16.90 netwerk/protocol/ftp 125:46.29 netwerk/protocol/gio 125:49.35 netwerk/protocol/http 130:28.00 netwerk/protocol/res 131:08.70 netwerk/protocol/viewsource 131:49.83 netwerk/protocol/websocket 132:50.72 netwerk/system/linux 132:56.84 netwerk/system/netlink 133:05.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:13: 133:05.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::net::NetlinkService::ComputeDNSSuffixList()’: 133:05.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 133:05.98 410 | size_type Capacity() const { return mHdr->mCapacity; } 133:05.98 | ~~~~~~^~~~~~~~~ 133:05.98 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:1679:23: note: while referencing ‘suffixList’ 133:05.98 1679 | nsTArray suffixList; 133:05.98 | ^~~~~~~~~~ 133:05.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 133:05.98 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:13: 133:06.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 133:06.00 402 | size_type Length() const { return mHdr->mLength; } 133:06.00 | ~~~~~~^~~~~~~ 133:06.00 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:1679:23: note: while referencing ‘suffixList’ 133:06.00 1679 | nsTArray suffixList; 133:06.00 | ^~~~~~~~~~ 133:06.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 133:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:13: 133:06.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 133:06.00 416 | mArray.mHdr->mLength = 0; 133:06.00 | ~~~~~~~~~~~~~~~~~~~~~^~~ 133:06.00 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:1679:23: note: while referencing ‘suffixList’ 133:06.00 1679 | nsTArray suffixList; 133:06.00 | ^~~~~~~~~~ 133:06.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 133:06.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 133:06.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:13: 133:06.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘nsresult mozilla::net::NetlinkService::GetDnsSuffixList(nsTArray >&)’: 133:06.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 133:06.48 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 133:06.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 133:06.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:1825:41: note: while referencing ‘’ 133:06.48 1825 | aDnsSuffixList = mDNSSuffixList.Clone(); 133:06.48 | ^ 133:06.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 133:06.48 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:13: 133:06.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 133:06.48 245 | header->mLength = length; 133:06.48 | ~~~~~~~~~~~~~~~~^~~~~~~~ 133:06.48 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/system/netlink/NetlinkService.cpp:1825:41: note: while referencing ‘’ 133:06.48 1825 | aDnsSuffixList = mDNSSuffixList.Clone(); 133:06.48 | ^ 133:09.31 netwerk/ipc 134:29.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 134:29.82 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/ipc/ChannelEventQueue.h:11, 134:29.82 from /builddir/build/BUILD/thunderbird-78.6.1/netwerk/ipc/ChannelEventQueue.cpp:8, 134:29.82 from Unified_cpp_netwerk_ipc0.cpp:2: 134:29.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘bool mozilla::net::DocumentLoadListener::ResumeSuspendedChannel(nsIStreamListener*)’: 134:29.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 134:29.83 416 | mArray.mHdr->mLength = 0; 134:29.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:29.83 In file included from Unified_cpp_netwerk_ipc0.cpp:38: 134:29.83 /builddir/build/BUILD/thunderbird-78.6.1/netwerk/ipc/DocumentLoadListener.cpp:972:36: note: while referencing ‘streamListenerFunctions’ 134:29.83 972 | nsTArray streamListenerFunctions = 134:29.83 | ^~~~~~~~~~~~~~~~~~~~~~~ 135:14.18 netwerk/url-classifier 135:56.61 netwerk/build 136:09.18 extensions/auth 136:15.22 ipc/app 136:16.10 ipc/chromium 136:37.23 In file included from Unified_cpp_ipc_chromium1.cpp:20: 136:37.23 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/string_util.cc: In function ‘int StringToInt(const string&)’: 136:37.24 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/string_util.cc:672:10: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 136:37.24 672 | return result; 136:37.24 | ^~~~~~ 136:37.25 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/string_util.cc: In function ‘int StringToInt(const string16&)’: 136:37.25 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/string_util.cc:678:10: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 136:37.25 678 | return result; 136:37.25 | ^~~~~~ 136:41.82 ipc/chromium/src/third_party 136:47.40 In file included from Unified_c_src_third_party0.c:119: 136:47.40 In function ‘evutil_sockaddr_cmp’, 136:47.40 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2496:9, 136:47.40 inlined from ‘evdns_base_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2577:8: 136:47.40 /builddir/build/BUILD/thunderbird-78.6.1/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=] 136:47.40 2229 | if ((r = memcmp(sin1->sin6_addr.s6_addr, sin2->sin6_addr.s6_addr, 16))) 136:47.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:47.40 In function ‘evutil_sockaddr_is_loopback_’, 136:47.40 inlined from ‘evutil_sockaddr_is_loopback_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evutil.c:2460:1, 136:47.40 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2518:7, 136:47.40 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2485:1, 136:47.40 inlined from ‘evdns_base_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2577:8: 136:47.40 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evutil.c:2469:11: warning: ‘__builtin_memcmp_eq’ reading 16 bytes from a region of size 8 [-Wstringop-overflow=] 136:47.40 2469 | return !memcmp(sin6->sin6_addr.s6_addr, LOOPBACK_S6, 16); 136:47.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:47.69 In function ‘evutil_sockaddr_cmp’, 136:47.70 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2496:9, 136:47.70 inlined from ‘evdns_base_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2577:8, 136:47.70 inlined from ‘evdns_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2586:9: 136:47.70 /builddir/build/BUILD/thunderbird-78.6.1/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=] 136:47.70 2229 | if ((r = memcmp(sin1->sin6_addr.s6_addr, sin2->sin6_addr.s6_addr, 16))) 136:47.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:47.70 In function ‘evutil_sockaddr_is_loopback_’, 136:47.70 inlined from ‘evutil_sockaddr_is_loopback_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evutil.c:2460:1, 136:47.70 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2518:7, 136:47.70 inlined from ‘evdns_nameserver_add_impl_’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2485:1, 136:47.70 inlined from ‘evdns_base_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2577:8, 136:47.70 inlined from ‘evdns_nameserver_add’ at /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evdns.c:2586:9: 136:47.70 /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/third_party/libevent/evutil.c:2469:11: warning: ‘__builtin_memcmp_eq’ reading 16 bytes from a region of size 8 [-Wstringop-overflow=] 136:47.70 2469 | return !memcmp(sin6->sin6_addr.s6_addr, LOOPBACK_S6, 16); 136:47.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:50.95 ipc/glue 137:41.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/Transport.h:14, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/BackgroundChild.h:11, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/BackgroundImpl.cpp:7, 137:41.94 from Unified_cpp_ipc_glue0.cpp:2: 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/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] 137:41.94 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 137:41.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:41.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 137:41.94 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/BackgroundImpl.cpp:29, 137:41.94 from Unified_cpp_ipc_glue0.cpp:2: 137:41.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 137:41.94 27 | struct JSGCSetting { 137:41.94 | ^~~~~~~~~~~ 138:08.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:08.69 from Unified_cpp_ipc_glue1.cpp:2: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:08.69 117 | elt->asT()->AddRef(); 138:08.69 | ~~~~~~~~~~~~~~~~~~^~ 138:08.69 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing ‘pending’ 138:08.69 2795 | MessageQueue pending = std::move(mPending); 138:08.69 | ^~~~~~~ 138:08.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:08.69 from Unified_cpp_ipc_glue1.cpp:2: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:08.69 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 138:08.69 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:08.69 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing ‘pending’ 138:08.69 2795 | MessageQueue pending = std::move(mPending); 138:08.69 | ^~~~~~~ 138:08.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:08.69 from Unified_cpp_ipc_glue1.cpp:2: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:08.69 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 138:08.69 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:08.69 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing ‘pending’ 138:08.69 2795 | MessageQueue pending = std::move(mPending); 138:08.69 | ^~~~~~~ 138:08.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:08.69 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:08.69 from Unified_cpp_ipc_glue1.cpp:2: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 138:08.69 1268 | nsrefcnt r = Super::AddRef(); \ 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1276:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 138:08.69 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 138:08.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1348:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 138:08.69 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 138:08.69 | ^~~~~~~~~~~~~~~~~~~~~~~~ 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 138:08.69 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 138:08.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:08.69 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:08.69 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2795:16: note: while referencing ‘pending’ 138:08.69 2795 | MessageQueue pending = std::move(mPending); 138:08.69 | ^~~~~~~ 138:09.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:09.74 from Unified_cpp_ipc_glue1.cpp:2: 138:09.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::_ZN7mozilla3ipc14MessageChannel17RepostAllMessagesEv.part.0()’: 138:09.74 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:09.74 117 | elt->asT()->AddRef(); 138:09.74 | ~~~~~~~~~~~~~~~~~~^~ 138:09.74 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:09.74 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing ‘queue’ 138:09.74 2878 | MessageQueue queue = std::move(mPending); 138:09.74 | ^~~~~ 138:09.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:09.74 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:09.75 from Unified_cpp_ipc_glue1.cpp:2: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:09.75 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 138:09.75 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:09.75 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing ‘queue’ 138:09.75 2878 | MessageQueue queue = std::move(mPending); 138:09.75 | ^~~~~ 138:09.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:14, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/StructuredClone.h:19, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:12, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:09.75 from Unified_cpp_ipc_glue1.cpp:2: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/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] 138:09.75 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 138:09.75 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:09.75 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing ‘queue’ 138:09.75 2878 | MessageQueue queue = std::move(mPending); 138:09.75 | ^~~~~ 138:09.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:11, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.h:10, 138:09.75 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/IPCStreamUtils.cpp:7, 138:09.75 from Unified_cpp_ipc_glue1.cpp:2: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 138:09.75 1268 | nsrefcnt r = Super::AddRef(); \ 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1276:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 138:09.75 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 138:09.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsISupportsImpl.h:1348:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 138:09.75 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 138:09.75 | ^~~~~~~~~~~~~~~~~~~~~~~~ 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:1965:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 138:09.75 1965 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 138:09.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:09.75 In file included from Unified_cpp_ipc_glue1.cpp:56: 138:09.75 /builddir/build/BUILD/thunderbird-78.6.1/ipc/glue/MessageChannel.cpp:2878:16: note: while referencing ‘queue’ 138:09.75 2878 | MessageQueue queue = std::move(mPending); 138:09.75 | ^~~~~ 138:16.71 ipc/ipdl 138:58.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 138:58.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 138:58.14 from InputStreamParams.cpp:7, 138:58.14 from UnifiedProtocols1.cpp:2: 138:58.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 138:58.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 138:58.14 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 138:58.14 | ^~~~~~~~~ 146:59.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 146:59.61 from PSpeechSynthesisRequestChild.cpp:7, 146:59.61 from UnifiedProtocols30.cpp:2: 146:59.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘SendableData& SendableData::operator=(const nsTArray&)’: 146:59.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 146:59.61 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 146:59.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 146:59.61 In file included from UnifiedProtocols30.cpp:128: 146:59.61 PTCPSocket.cpp:278:46: note: while referencing ‘’ 146:59.61 278 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 146:59.61 | ^ 146:59.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 146:59.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 146:59.61 from PSpeechSynthesisRequestChild.cpp:7, 146:59.61 from UnifiedProtocols30.cpp:2: 146:59.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 146:59.62 245 | header->mLength = length; 146:59.62 | ~~~~~~~~~~~~~~~~^~~~~~~~ 146:59.62 In file included from UnifiedProtocols30.cpp:128: 146:59.62 PTCPSocket.cpp:278:46: note: while referencing ‘’ 146:59.62 278 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 146:59.62 | ^ 147:30.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 147:30.93 from PTextureParent.cpp:7, 147:30.93 from UnifiedProtocols32.cpp:2: 147:30.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘UDPData& UDPData::operator=(const nsTArray&)’: 147:30.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 147:30.93 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 147:30.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 147:30.93 In file included from UnifiedProtocols32.cpp:38: 147:30.93 PUDPSocket.cpp:667:46: note: while referencing ‘’ 147:30.93 667 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 147:30.93 | ^ 147:30.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 147:30.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 147:30.93 from PTextureParent.cpp:7, 147:30.93 from UnifiedProtocols32.cpp:2: 147:30.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 147:30.93 245 | header->mLength = length; 147:30.93 | ~~~~~~~~~~~~~~~~^~~~~~~~ 147:30.93 In file included from UnifiedProtocols32.cpp:38: 147:30.93 PUDPSocket.cpp:667:46: note: while referencing ‘’ 147:30.93 667 | (*(ptr_ArrayOfuint8_t())) = (aRhs).Clone(); 147:30.93 | ^ 147:30.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 147:30.99 from PTextureParent.cpp:7, 147:30.99 from UnifiedProtocols32.cpp:2: 147:30.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘UDPData& UDPData::operator=(const UDPData&)’: 147:30.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 147:30.99 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 147:30.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 147:30.99 In file included from UnifiedProtocols32.cpp:38: 147:30.99 PUDPSocket.cpp:712:77: note: while referencing ‘’ 147:30.99 712 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 147:30.99 | ^ 147:30.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 147:30.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 147:31.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 147:31.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 147:31.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 147:31.00 from PTextureParent.cpp:7, 147:31.00 from UnifiedProtocols32.cpp:2: 147:31.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 147:31.00 245 | header->mLength = length; 147:31.00 | ~~~~~~~~~~~~~~~~^~~~~~~~ 147:31.00 In file included from UnifiedProtocols32.cpp:38: 147:31.00 PUDPSocket.cpp:712:77: note: while referencing ‘’ 147:31.00 712 | (*(ptr_ArrayOfuint8_t())) = ((aRhs).get_ArrayOfuint8_t()).Clone(); 147:31.00 | ^ 150:54.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 150:54.68 from PCacheStreamControlParent.cpp:7, 150:54.68 from UnifiedProtocols9.cpp:2: 150:54.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘typename mozilla::detail::UniqueSelector::SingleObject mozilla::MakeUnique(Args&& ...) [with T = mozilla::VideoInfo; Args = {const mozilla::VideoInfo&}]’: 150:54.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 150:54.68 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 150:54.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 150:54.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/DecryptJob.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 150:54.68 from PChromiumCDMParent.cpp:8, 150:54.68 from UnifiedProtocols9.cpp:137: 150:54.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 150:54.68 121 | mTags = aOther.mTags.Clone(); 150:54.68 | ^ 150:54.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 150:54.68 from PCacheStreamControlParent.cpp:7, 150:54.68 from UnifiedProtocols9.cpp:2: 150:54.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 150:54.68 245 | header->mLength = length; 150:54.68 | ~~~~~~~~~~~~~~~~^~~~~~~~ 150:54.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/SamplesWaitingForKey.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CDMCaps.h:12, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CDMProxy.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/DecryptJob.h:10, 150:54.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ChromiumCDMParent.h:9, 150:54.68 from PChromiumCDMParent.cpp:8, 150:54.68 from UnifiedProtocols9.cpp:137: 150:54.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 150:54.68 121 | mTags = aOther.mTags.Clone(); 150:54.68 | ^ 151:00.16 ipc/testshell 151:11.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 151:11.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/XPCOM.h:157, 151:11.18 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/testshell/XPCShellEnvironment.cpp:29: 151:11.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 151:11.18 /builddir/build/BUILD/thunderbird-78.6.1/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] 151:11.18 79 | memset(this, 0, sizeof(nsXPTCVariant)); 151:11.18 | ^ 151:11.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 151:11.18 44 | struct nsXPTCVariant { 151:11.18 | ^~~~~~~~~~~~~ 151:12.54 hal 151:25.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:25.94 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:25.94 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.cpp:7: 151:25.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::hal::Vibrate(const nsTArray&, mozilla::hal::WindowIdentifier&&)’: 151:25.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 151:25.94 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 151:25.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 151:25.94 /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.cpp:79:45: note: while referencing ‘’ 151:25.94 79 | *gLastIDToVibrate = aId.AsArray().Clone(); 151:25.94 | ^ 151:25.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:25.94 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:25.94 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.cpp:7: 151:25.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 151:25.94 245 | header->mLength = length; 151:25.94 | ~~~~~~~~~~~~~~~~^~~~~~~~ 151:25.94 /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.cpp:79:45: note: while referencing ‘’ 151:25.94 79 | *gLastIDToVibrate = aId.AsArray().Clone(); 151:25.94 | ^ 151:42.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:7, 151:42.01 from Unified_cpp_hal0.cpp:2: 151:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘void {anonymous}::CountWakeLocks({anonymous}::ProcessLockTable*, {anonymous}::LockCount*)’: 151:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ [-Warray-bounds] 151:42.01 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 151:42.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 151:42.01 In file included from Unified_cpp_hal0.cpp:2: 151:42.01 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:48:15: note: while referencing ‘count’ 151:42.01 48 | LockCount count = iter.UserData(); 151:42.01 | ^~~~~ 151:42.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:42.01 from /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:7, 151:42.01 from Unified_cpp_hal0.cpp:2: 151:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ [-Warray-bounds] 151:42.01 245 | header->mLength = length; 151:42.01 | ~~~~~~~~~~~~~~~~^~~~~~~~ 151:42.01 In file included from Unified_cpp_hal0.cpp:2: 151:42.01 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:48:15: note: while referencing ‘count’ 151:42.01 48 | LockCount count = iter.UserData(); 151:42.01 | ^~~~~ 151:42.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:42.90 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:42.90 from /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:7, 151:42.90 from Unified_cpp_hal0.cpp:2: 151:42.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)’: 151:42.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ [-Warray-bounds] 151:42.90 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 151:42.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 151:42.90 In file included from Unified_cpp_hal0.cpp:2: 151:42.90 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:180:13: note: while referencing ‘processCount’ 151:42.90 180 | LockCount processCount; 151:42.90 | ^~~~~~~~~~~~ 151:42.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 151:42.90 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:12, 151:42.90 from /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:7, 151:42.90 from Unified_cpp_hal0.cpp:2: 151:42.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ [-Warray-bounds] 151:42.90 245 | header->mLength = length; 151:42.90 | ~~~~~~~~~~~~~~~~^~~~~~~~ 151:42.90 In file included from Unified_cpp_hal0.cpp:2: 151:42.90 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:180:13: note: while referencing ‘processCount’ 151:42.90 180 | LockCount processCount; 151:42.90 | ^~~~~~~~~~~~ 151:42.92 In file included from /usr/include/string.h:519, 151:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 151:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 151:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/hal/Hal.h:10, 151:42.92 from /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:7, 151:42.92 from Unified_cpp_hal0.cpp:2: 151:42.92 In function ‘void* memcpy(void*, const void*, size_t)’, 151:42.92 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 151:42.92 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 151:42.92 inlined from ‘void nsTArray_Impl::Compact() [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 151:42.92 inlined from ‘void nsTArray_Impl::Clear() [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 151:42.92 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 151:42.92 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 151:42.92 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 151:42.92 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = long unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2808:19, 151:42.92 inlined from ‘{anonymous}::LockCount& {anonymous}::LockCount::operator=({anonymous}::LockCount&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:22:8, 151:42.92 inlined from ‘bool nsBaseHashtable::Get(nsBaseHashtable::KeyType, UserDataType*) const [with KeyClass = nsUint64HashKey; DataType = {anonymous}::LockCount; UserDataType = {anonymous}::LockCount; Converter = nsDefaultConverter<{anonymous}::LockCount, {anonymous}::LockCount>]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:136:14, 151:42.92 inlined from ‘void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:186:15: 151:42.92 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 24 is out of the bounds [0, 16] of object ‘processCount’ with type ‘{anonymous}::LockCount’ [-Warray-bounds] 151:42.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 151:42.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151:42.92 In file included from Unified_cpp_hal0.cpp:2: 151:42.92 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp: In function ‘void mozilla::hal_impl::ModifyWakeLock(const nsAString&, mozilla::hal::WakeLockControl, mozilla::hal::WakeLockControl, uint64_t)’: 151:42.92 /builddir/build/BUILD/thunderbird-78.6.1/hal/HalWakeLock.cpp:180:13: note: ‘processCount’ declared here 151:42.92 180 | LockCount processCount; 151:42.92 | ^~~~~~~~~~~~ 151:43.59 js/xpconnect/wrappers 151:47.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 151:47.85 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 151:47.85 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:19: 151:47.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 151:47.85 /builddir/build/BUILD/thunderbird-78.6.1/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] 151:47.85 79 | memset(this, 0, sizeof(nsXPTCVariant)); 151:47.85 | ^ 151:47.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 151:47.85 44 | struct nsXPTCVariant { 151:47.85 | ^~~~~~~~~~~~~ 151:49.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 151:49.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 151:49.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 151:49.38 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 151:49.38 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/XrayWrapper.h:12, 151:49.38 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 151:49.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 151:49.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 151:49.38 /builddir/build/BUILD/thunderbird-78.6.1/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] 151:49.38 34 | memset(aT, 0, sizeof(T)); 151:49.38 | ~~~~~~^~~~~~~~~~~~~~~~~~ 151:49.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/XrayWrapper.cpp:19: 151:49.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 151:49.38 2214 | struct GlobalProperties { 151:49.38 | ^~~~~~~~~~~~~~~~ 151:58.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 151:58.61 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 151:58.61 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:23, 151:58.61 from Unified_cpp_xpconnect_wrappers0.cpp:2: 151:58.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 151:58.61 /builddir/build/BUILD/thunderbird-78.6.1/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] 151:58.61 79 | memset(this, 0, sizeof(nsXPTCVariant)); 151:58.61 | ^ 151:58.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 151:58.61 44 | struct nsXPTCVariant { 151:58.61 | ^~~~~~~~~~~~~ 151:59.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 151:59.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 151:59.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 151:59.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/AccessCheck.h:11, 151:59.02 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:7, 151:59.02 from Unified_cpp_xpconnect_wrappers0.cpp:2: 151:59.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 151:59.02 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 151:59.02 /builddir/build/BUILD/thunderbird-78.6.1/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] 151:59.02 34 | memset(aT, 0, sizeof(T)); 151:59.02 | ~~~~~~^~~~~~~~~~~~~~~~~~ 151:59.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/AccessCheck.cpp:23, 151:59.02 from Unified_cpp_xpconnect_wrappers0.cpp:2: 151:59.02 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 151:59.02 2214 | struct GlobalProperties { 151:59.02 | ^~~~~~~~~~~~~~~~ 152:01.36 js/xpconnect/loader 152:05.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 152:05.12 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 152:05.12 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 152:05.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 152:05.12 /builddir/build/BUILD/thunderbird-78.6.1/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:05.12 79 | memset(this, 0, sizeof(nsXPTCVariant)); 152:05.12 | ^ 152:05.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 152:05.12 44 | struct nsXPTCVariant { 152:05.12 | ^~~~~~~~~~~~~ 152:05.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 152:05.56 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIGlobalObject.h:19, 152:05.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 152:05.56 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSComponentLoader.h:10, 152:05.56 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:32: 152:05.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 152:05.56 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 152:05.56 /builddir/build/BUILD/thunderbird-78.6.1/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:05.56 34 | memset(aT, 0, sizeof(T)); 152:05.56 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:05.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 152:05.56 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 152:05.56 2214 | struct GlobalProperties { 152:05.56 | ^~~~~~~~~~~~~~~~ 152:19.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 152:19.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 152:19.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 152:19.80 from Unified_cpp_js_xpconnect_loader0.cpp:56: 152:19.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 152:19.80 /builddir/build/BUILD/thunderbird-78.6.1/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:19.80 79 | memset(this, 0, sizeof(nsXPTCVariant)); 152:19.80 | ^ 152:19.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 152:19.80 44 | struct nsXPTCVariant { 152:19.80 | ^~~~~~~~~~~~~ 152:20.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIGlobalObject.h:19, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 152:20.57 from Unified_cpp_js_xpconnect_loader0.cpp:2: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/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] 152:20.57 34 | memset(aT, 0, sizeof(T)); 152:20.57 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:20.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/ScriptPreloader.cpp:32, 152:20.57 from Unified_cpp_js_xpconnect_loader0.cpp:29: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 152:20.57 144 | struct AmountFns { 152:20.57 | ^~~~~~~~~ 152:20.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIGlobalObject.h:19, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 152:20.57 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 152:20.57 from Unified_cpp_js_xpconnect_loader0.cpp:2: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/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] 152:20.57 34 | memset(aT, 0, sizeof(T)); 152:20.57 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:20.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/ScriptPreloader.cpp:32, 152:20.57 from Unified_cpp_js_xpconnect_loader0.cpp:29: 152:20.57 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 152:20.57 178 | struct SizeOfTabFns { 152:20.57 | ^~~~~~~~~~~~ 152:20.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 152:20.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIGlobalObject.h:19, 152:20.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 152:20.63 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/ScriptPreloader-inl.h:17, 152:20.63 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:8, 152:20.63 from Unified_cpp_js_xpconnect_loader0.cpp:2: 152:20.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 152:20.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 152:20.63 /builddir/build/BUILD/thunderbird-78.6.1/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:20.63 34 | memset(aT, 0, sizeof(T)); 152:20.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:20.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 152:20.63 from Unified_cpp_js_xpconnect_loader0.cpp:56: 152:20.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 152:20.63 2214 | struct GlobalProperties { 152:20.63 | ^~~~~~~~~~~~~~~~ 152:26.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 152:26.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 152:26.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 152:26.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 152:26.43 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/AutoMemMap.h:9, 152:26.43 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/AutoMemMap.cpp:7, 152:26.43 from Unified_cpp_js_xpconnect_loader0.cpp:2: 152:26.43 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 152:26.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 152:26.43 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 152:26.43 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 152:26.43 inlined from ‘void mozilla::loader::OutputBuffer::codeUint8(const uint8_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:31:46, 152:26.43 inlined from ‘void mozilla::URLPreloader::CacheKey::Code(Buffer&) [with Buffer = mozilla::loader::OutputBuffer]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/URLPreloader.h:164:23, 152:26.43 inlined from ‘mozilla::Result mozilla::URLPreloader::_ZN7mozilla12URLPreloader10WriteCacheEv.part.0()’ at /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/URLPreloader.cpp:231:18: 152:26.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 152:26.43 251 | static void Free(void* aPtr) { free(aPtr); } 152:26.43 | ~~~~^~~~~~ 152:26.43 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 152:26.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 152:26.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 152:26.43 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 152:26.43 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 152:26.43 inlined from ‘void mozilla::loader::OutputBuffer::codeUint16(const uint16_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:42:36, 152:26.43 inlined from ‘void mozilla::loader::OutputBuffer::codeString(const nsCString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:52:15, 152:26.43 inlined from ‘void mozilla::URLPreloader::CacheKey::Code(Buffer&) [with Buffer = mozilla::loader::OutputBuffer]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/URLPreloader.h:165:24, 152:26.43 inlined from ‘mozilla::Result mozilla::URLPreloader::_ZN7mozilla12URLPreloader10WriteCacheEv.part.0()’ at /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/URLPreloader.cpp:231:18: 152:26.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 152:26.47 251 | static void Free(void* aPtr) { free(aPtr); } 152:26.47 | ~~~~^~~~~~ 152:26.47 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 152:26.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 152:26.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 152:26.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 152:26.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 152:26.47 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 152:26.47 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 152:26.47 inlined from ‘void mozilla::loader::OutputBuffer::codeString(const nsCString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:53:17, 152:26.47 inlined from ‘void mozilla::URLPreloader::CacheKey::Code(Buffer&) [with Buffer = mozilla::loader::OutputBuffer]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/URLPreloader.h:165:24, 152:26.47 inlined from ‘mozilla::Result mozilla::URLPreloader::_ZN7mozilla12URLPreloader10WriteCacheEv.part.0()’ at /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/loader/URLPreloader.cpp:231:18: 152:26.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 152:26.47 251 | static void Free(void* aPtr) { free(aPtr); } 152:26.47 | ~~~~^~~~~~ 152:29.02 js/xpconnect/src 152:34.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 152:34.86 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 152:34.86 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 152:34.86 from Unified_cpp_js_xpconnect_src0.cpp:2: 152:34.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 152:34.86 /builddir/build/BUILD/thunderbird-78.6.1/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:34.86 79 | memset(this, 0, sizeof(nsXPTCVariant)); 152:34.86 | ^ 152:34.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 152:34.86 44 | struct nsXPTCVariant { 152:34.86 | ^~~~~~~~~~~~~ 152:45.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 152:45.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 152:45.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 152:45.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 152:45.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 152:45.30 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 152:45.30 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 152:45.30 from Unified_cpp_js_xpconnect_src0.cpp:2: 152:45.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 152:45.30 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 152:45.30 /builddir/build/BUILD/thunderbird-78.6.1/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:45.30 34 | memset(aT, 0, sizeof(T)); 152:45.30 | ~~~~~~^~~~~~~~~~~~~~~~~~ 152:45.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 152:45.30 from Unified_cpp_js_xpconnect_src0.cpp:2: 152:45.30 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 152:45.30 2214 | struct GlobalProperties { 152:45.30 | ^~~~~~~~~~~~~~~~ 152:54.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 152:54.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 152:54.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void XPCJSRuntime::CustomGCCallback(JSGCStatus)’: 152:54.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 152:54.69 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 152:54.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 152:54.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 152:54.69 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCJSRuntime.cpp:775:27: note: while referencing ‘callbacks’ 152:54.69 775 | nsTArray callbacks(extraGCCallbacks.Clone()); 152:54.69 | ^~~~~~~~~ 152:54.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 152:54.69 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 152:54.69 from Unified_cpp_js_xpconnect_src0.cpp:2: 152:54.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 152:54.69 245 | header->mLength = length; 152:54.69 | ~~~~~~~~~~~~~~~~^~~~~~~~ 152:54.69 In file included from Unified_cpp_js_xpconnect_src0.cpp:83: 152:54.69 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCJSRuntime.cpp:775:27: note: while referencing ‘callbacks’ 152:54.69 775 | nsTArray callbacks(extraGCCallbacks.Clone()); 152:54.69 | ^~~~~~~~~ 153:02.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 153:02.77 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 153:02.77 from Unified_cpp_js_xpconnect_src0.cpp:2: 153:02.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()’: 153:02.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 153:02.77 402 | size_type Length() const { return mHdr->mLength; } 153:02.77 | ~~~~~~^~~~~~~ 153:02.78 In file included from Unified_cpp_js_xpconnect_src0.cpp:119: 153:02.78 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp:45:36: note: while referencing ‘dying’ 153:02.78 45 | nsTArray> dying; 153:02.78 | ^~~~~ 153:02.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 153:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 153:02.80 from Unified_cpp_js_xpconnect_src0.cpp:2: 153:02.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 153:02.80 72 | if (!mHdr->mIsAutoArray) { 153:02.80 | ~~~~~~^~~~~~~~~~~~ 153:02.80 In file included from Unified_cpp_js_xpconnect_src0.cpp:119: 153:02.80 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp:45:36: note: while referencing ‘dying’ 153:02.80 45 | nsTArray> dying; 153:02.80 | ^~~~~ 153:02.81 In file included from /usr/include/string.h:519, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 153:02.81 from /usr/include/c++/10/bits/move.h:57, 153:02.81 from /usr/include/c++/10/bits/nested_exception.h:40, 153:02.81 from /usr/include/c++/10/exception:148, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 153:02.81 from /usr/include/c++/10/new:41, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayUtils.h:14, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:72, 153:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 153:02.81 from Unified_cpp_js_xpconnect_src0.cpp:2: 153:02.82 In function ‘void* memcpy(void*, const void*, size_t)’, 153:02.82 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 153:02.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 153:02.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 153:02.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = already_AddRefed; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 153:02.82 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = already_AddRefed; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 153:02.82 inlined from ‘void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()’ at /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp:55:51: 153:02.82 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dying’ with type ‘nsTArray >’ [-Warray-bounds] 153:02.82 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 153:02.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153:02.82 In file included from Unified_cpp_js_xpconnect_src0.cpp:119: 153:02.82 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp: In member function ‘void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()’: 153:02.82 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp:45:36: note: ‘dying’ declared here 153:02.82 45 | nsTArray> dying; 153:02.82 | ^~~~~ 153:02.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AtomList.h:11, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:76, 153:02.82 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/ExportHelpers.cpp:7, 153:02.82 from Unified_cpp_js_xpconnect_src0.cpp:2: 153:02.82 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 153:02.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 153:02.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 153:02.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = already_AddRefed; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 153:02.82 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = already_AddRefed; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 153:02.82 inlined from ‘void JSObject2WrappedJSMap::UpdateWeakPointersAfterGC()’ at /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCMaps.cpp:55:51: 153:02.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘dying’ [-Wfree-nonheap-object] 153:02.82 251 | static void Free(void* aPtr) { free(aPtr); } 153:02.82 | ~~~~^~~~~~ 153:11.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 153:11.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 153:11.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 153:11.46 from Unified_cpp_js_xpconnect_src1.cpp:2: 153:11.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 153:11.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 153:11.46 79 | memset(this, 0, sizeof(nsXPTCVariant)); 153:11.46 | ^ 153:11.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 153:11.46 44 | struct nsXPTCVariant { 153:11.46 | ^~~~~~~~~~~~~ 153:14.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 153:14.00 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:9, 153:14.00 from Unified_cpp_js_xpconnect_src1.cpp:2: 153:14.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 153:14.00 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 153:14.00 /builddir/build/BUILD/thunderbird-78.6.1/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:14.00 34 | memset(aT, 0, sizeof(T)); 153:14.00 | ~~~~~~^~~~~~~~~~~~~~~~~~ 153:14.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCShellImpl.cpp:38, 153:14.00 from Unified_cpp_js_xpconnect_src1.cpp:2: 153:14.00 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 153:14.01 2214 | struct GlobalProperties { 153:14.01 | ^~~~~~~~~~~~~~~~ 153:25.80 js/xpconnect/shell 153:27.62 modules/libjar 153:41.51 modules/libjar/zipwriter 153:46.34 storage 154:11.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 154:11.95 from /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageSQLFunctions.cpp:10, 154:11.95 from Unified_cpp_storage1.cpp:2: 154:11.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)’: 154:11.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 154:11.95 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 154:11.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 154:11.96 In file included from Unified_cpp_storage1.cpp:11: 154:11.96 /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:701:36: note: while referencing ‘connections’ 154:11.96 701 | nsTArray> connections; 154:11.96 | ^~~~~~~~~~~ 154:11.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 154:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageSQLFunctions.cpp:10, 154:11.96 from Unified_cpp_storage1.cpp:2: 154:11.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 154:11.96 245 | header->mLength = length; 154:11.96 | ~~~~~~~~~~~~~~~~^~~~~~~~ 154:11.96 In file included from Unified_cpp_storage1.cpp:11: 154:11.96 /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:701:36: note: while referencing ‘connections’ 154:11.96 701 | nsTArray> connections; 154:11.96 | ^~~~~~~~~~~ 154:11.97 In file included from /usr/include/string.h:519, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 154:11.97 from /usr/include/c++/10/bits/move.h:57, 154:11.97 from /usr/include/c++/10/bits/nested_exception.h:40, 154:11.97 from /usr/include/c++/10/exception:148, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 154:11.97 from /usr/include/c++/10/new:41, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayUtils.h:14, 154:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageSQLFunctions.cpp:7, 154:11.97 from Unified_cpp_storage1.cpp:2: 154:11.97 In function ‘void* memcpy(void*, const void*, size_t)’, 154:11.97 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 154:11.97 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 154:11.97 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 154:11.97 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 154:11.97 inlined from ‘void mozilla::storage::Service::getConnections(nsTArray >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:266:21, 154:11.97 inlined from ‘mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)::’ at /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:702:21, 154:11.97 inlined from ‘bool mozilla::SpinEventLoopUntil(Pred&&, nsIThread*) [with mozilla::ProcessFailureBehavior Behavior = mozilla::ProcessFailureBehavior::ReportToCaller; Pred = mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)::]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:358:21, 154:11.97 inlined from ‘virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)’ at /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:699:23: 154:11.97 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘connections’ with type ‘nsTArray >’ [-Warray-bounds] 154:11.97 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 154:11.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154:11.98 In file included from Unified_cpp_storage1.cpp:11: 154:11.98 /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp: In function ‘virtual nsresult mozilla::storage::Service::Observe(nsISupports*, const char*, const char16_t*)’: 154:11.98 /builddir/build/BUILD/thunderbird-78.6.1/storage/mozStorageService.cpp:701:36: note: ‘connections’ declared here 154:11.98 701 | nsTArray> connections; 154:11.98 | ^~~~~~~~~~~ 154:13.44 extensions/permissions 154:39.77 uriloader/base 155:03.52 uriloader/exthandler 155:09.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/nsExternalHelperAppService.h:9, 155:09.79 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.h:15, 155:09.79 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:10: 155:09.79 In static member function ‘static nsresult nsOSHelperAppService::GetFileLocation(const char*, const char*, nsAString&)’, 155:09.79 inlined from ‘static nsresult nsOSHelperAppService::LookUpExtensionsAndDescription(const nsAString&, const nsAString&, nsAString&, nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:406:22: 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 155:09.79 280 | mozilla::detail::log_print(moz_real_module, _level, \ 155:09.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.79 281 | MOZ_LOG_EXPAND_ARGS _args); \ 155:09.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:36:19: note: in expansion of macro ‘MOZ_LOG’ 155:09.79 36 | #define LOG(args) MOZ_LOG(mLog, mozilla::LogLevel::Debug, args) 155:09.79 | ^~~~~~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:3: note: in expansion of macro ‘LOG’ 155:09.79 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.79 | ^~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp: In static member function ‘static nsresult nsOSHelperAppService::LookUpExtensionsAndDescription(const nsAString&, const nsAString&, nsAString&, nsAString&)’: 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:51: note: format string is defined here 155:09.79 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.79 | ^~ 155:09.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/nsExternalHelperAppService.h:9, 155:09.79 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.h:15, 155:09.79 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:10: 155:09.79 In static member function ‘static nsresult nsOSHelperAppService::GetFileLocation(const char*, const char*, nsAString&)’, 155:09.79 inlined from ‘static nsresult nsOSHelperAppService::LookUpExtensionsAndDescription(const nsAString&, const nsAString&, nsAString&, nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:414:25: 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 155:09.79 280 | mozilla::detail::log_print(moz_real_module, _level, \ 155:09.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.79 281 | MOZ_LOG_EXPAND_ARGS _args); \ 155:09.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:36:19: note: in expansion of macro ‘MOZ_LOG’ 155:09.79 36 | #define LOG(args) MOZ_LOG(mLog, mozilla::LogLevel::Debug, args) 155:09.79 | ^~~~~~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:3: note: in expansion of macro ‘LOG’ 155:09.79 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.79 | ^~~ 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp: In static member function ‘static nsresult nsOSHelperAppService::LookUpExtensionsAndDescription(const nsAString&, const nsAString&, nsAString&, nsAString&)’: 155:09.79 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:51: note: format string is defined here 155:09.79 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.79 | ^~ 155:09.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/nsExternalHelperAppService.h:9, 155:09.90 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.h:15, 155:09.90 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:10: 155:09.90 In static member function ‘static nsresult nsOSHelperAppService::GetFileLocation(const char*, const char*, nsAString&)’, 155:09.90 inlined from ‘static nsresult nsOSHelperAppService::LookUpTypeAndDescription(const nsAString&, nsAString&, nsAString&, nsAString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:211:32: 155:09.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 155:09.90 280 | mozilla::detail::log_print(moz_real_module, _level, \ 155:09.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.90 281 | MOZ_LOG_EXPAND_ARGS _args); \ 155:09.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.90 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:36:19: note: in expansion of macro ‘MOZ_LOG’ 155:09.90 36 | #define LOG(args) MOZ_LOG(mLog, mozilla::LogLevel::Debug, args) 155:09.90 | ^~~~~~~ 155:09.90 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:3: note: in expansion of macro ‘LOG’ 155:09.90 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.90 | ^~~ 155:09.90 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp: In static member function ‘static nsresult nsOSHelperAppService::LookUpTypeAndDescription(const nsAString&, nsAString&, nsAString&, nsAString&, bool)’: 155:09.90 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:51: note: format string is defined here 155:09.90 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.90 | ^~ 155:09.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/nsExternalHelperAppService.h:9, 155:09.96 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.h:15, 155:09.96 from /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:10: 155:09.96 In static member function ‘static nsresult nsOSHelperAppService::GetFileLocation(const char*, const char*, nsAString&)’, 155:09.96 inlined from ‘static nsresult nsOSHelperAppService::LookUpTypeAndDescription(const nsAString&, nsAString&, nsAString&, nsAString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:211:32, 155:09.96 inlined from ‘already_AddRefed nsOSHelperAppService::_ZN20nsOSHelperAppService16GetFromExtensionERK9nsTStringIcE.part.0(const nsCString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1140:31: 155:09.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 155:09.96 280 | mozilla::detail::log_print(moz_real_module, _level, \ 155:09.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.96 281 | MOZ_LOG_EXPAND_ARGS _args); \ 155:09.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 155:09.96 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:36:19: note: in expansion of macro ‘MOZ_LOG’ 155:09.96 36 | #define LOG(args) MOZ_LOG(mLog, mozilla::LogLevel::Debug, args) 155:09.96 | ^~~~~~~ 155:09.96 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:3: note: in expansion of macro ‘LOG’ 155:09.96 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.96 | ^~~ 155:09.96 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp: In member function ‘already_AddRefed nsOSHelperAppService::_ZN20nsOSHelperAppService16GetFromExtensionERK9nsTStringIcE.part.0(const nsCString&)’: 155:09.96 /builddir/build/BUILD/thunderbird-78.6.1/uriloader/exthandler/unix/nsOSHelperAppService.cpp:153:51: note: format string is defined here 155:09.96 153 | LOG(("-- GetFileLocation. Pref: '%s' EnvVar: '%s'\n", aPrefName, 155:09.96 | ^~ 155:36.05 uriloader/prefetch 155:57.45 uriloader/preload 156:06.38 caps 156:35.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 156:35.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 156:35.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 156:35.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 156:35.93 from /builddir/build/BUILD/thunderbird-78.6.1/caps/nsJSPrincipals.h:10, 156:35.93 from /builddir/build/BUILD/thunderbird-78.6.1/caps/ContentPrincipal.h:10, 156:35.93 from /builddir/build/BUILD/thunderbird-78.6.1/caps/ContentPrincipal.cpp:7, 156:35.93 from Unified_cpp_caps0.cpp:2: 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/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:35.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/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:35.93 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 156:35.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156:35.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/caps/nsJSPrincipals.cpp:17, 156:35.93 from Unified_cpp_caps0.cpp:65: 156:35.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 156:35.93 27 | struct JSGCSetting { 156:35.93 | ^~~~~~~~~~~ 156:42.25 parser/expat/lib 156:48.88 parser/prototype 156:54.21 parser/htmlparser 157:03.17 parser/html 157:47.61 gfx/cairo/cairo/src 157:48.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:48.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 157:48.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function ‘pqueue_grow’: 157:48.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:48.15 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:48.15 | ^ 157:48.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:48.15 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:48.15 | ^~~~ 157:48.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro ‘_cairo_malloc_ab’ 157:48.15 165 | new_elements = _cairo_malloc_ab (pq->max_size, 157:48.15 | ^~~~~~~~~~~~~~~~ 157:48.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:48.75 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 157:48.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function ‘_pqueue_grow’: 157:48.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:48.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:48.75 | ^ 157:48.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:48.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:48.75 | ^~~~ 157:48.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro ‘_cairo_malloc_ab’ 157:48.75 904 | new_elements = _cairo_malloc_ab (pq->max_size, 157:48.75 | ^~~~~~~~~~~~~~~~ 157:49.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:49.36 from /usr/include/assert.h:35, 157:49.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:49.36 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:49.36 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 157:49.36 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:49.36 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:49.36 | ^~~~~~~ 157:49.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-cff-subset.c: In function ‘cff_dict_read’: 157:49.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-cff-subset.c:515:22: warning: ‘op’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:49.54 515 | status = _cairo_hash_table_insert (dict, &op->base); 157:49.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:50.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:50.86 from /usr/include/assert.h:35, 157:50.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:50.86 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:50.86 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: 157:50.86 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:50.86 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:50.86 | ^~~~~~~ 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 157:51.24 66 | #define _GNU_SOURCE /* for RTLD_DEFAULT */ 157:51.24 | 157:51.24 : note: this is the location of the previous definition 157:51.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:51.24 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:42: 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_get_bitmap_surface’: 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:51.24 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:51.24 | ^ 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:51.24 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:51.24 | ^~~~ 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1197:13: note: in expansion of macro ‘_cairo_malloc_ab’ 157:51.24 1197 | data = _cairo_malloc_ab (height, stride); 157:51.24 | ^~~~~~~~~~~~~~~~ 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:51.24 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:51.24 | ^ 157:51.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:51.24 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:51.25 | ^~~~ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1259:10: note: in expansion of macro ‘_cairo_malloc_ab’ 157:51.25 1259 | data = _cairo_malloc_ab (height, stride); 157:51.25 | ^~~~~~~~~~~~~~~~ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:51.25 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:51.25 | ^ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:51.25 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:51.25 | ^~~~ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1280:13: note: in expansion of macro ‘_cairo_malloc_ab’ 157:51.25 1280 | data = _cairo_malloc_ab (height, stride); 157:51.25 | ^~~~~~~~~~~~~~~~ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:51.25 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:51.25 | ^ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:51.25 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:51.25 | ^~~~ 157:51.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1313:13: note: in expansion of macro ‘_cairo_malloc_ab’ 157:51.25 1313 | data = _cairo_malloc_ab (height, stride); 157:51.25 | ^~~~~~~~~~~~~~~~ 157:51.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init’: 157:51.65 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:1624:17: warning: ‘surface’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:51.65 1624 | orig_height = (*surface)->height; 157:51.65 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 157:51.65 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:2440:25: note: ‘surface’ was declared here 157:51.65 2440 | cairo_image_surface_t *surface; 157:51.65 | ^~~~~~~ 157:51.91 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_moz_cairo_ft_font_face_create_for_pattern’: 157:51.91 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ft-font.c:3206:24: warning: ‘font_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:51.91 3206 | cairo_font_face_t *font_face; 157:51.91 | ^~~~~~~~~ 157:52.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:52.14 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function ‘_cairo_pdf_operators_emit_stroke_style’: 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.14 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 157:52.14 | ^ 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.14 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.14 | ^~~~ 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro ‘_cairo_malloc_abc’ 157:52.14 578 | dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 157:52.14 | ^~~~~~~~~~~~~~~~~ 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.14 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.14 | ^ 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.14 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.14 | ^~~~ 157:52.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.14 594 | dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 157:52.14 | ^~~~~~~~~~~~~~~~ 157:52.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:52.65 from /usr/include/assert.h:35, 157:52.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:52.65 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:52.65 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 157:52.65 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:52.65 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:52.65 | ^~~~~~~ 157:52.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:52.83 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_smask’: 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.84 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.84 | ^ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.84 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.84 | ^~~~ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.84 1796 | alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 157:52.84 | ^~~~~~~~~~~~~~~~ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.84 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.84 | ^ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.84 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.84 | ^~~~ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.84 1799 | alpha = _cairo_malloc_ab (image->height, image->width); 157:52.84 | ^~~~~~~~~~~~~~~~ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_image’: 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.84 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 157:52.84 | ^ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.84 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.84 | ^~~~ 157:52.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro ‘_cairo_malloc_abc’ 157:52.84 1897 | rgb = _cairo_malloc_abc (image->width, image->height, 3); 157:52.84 | ^~~~~~~~~~~~~~~~~ 157:52.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_pattern_stops’: 157:52.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.85 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.85 | ^ 157:52.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.85 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.85 | ^~~~ 157:52.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.85 2769 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 157:52.85 | ^~~~~~~~~~~~~~~~ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_type3_font_subset’: 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.87 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.87 | ^ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.87 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.87 | ^~~~ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.87 4479 | glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 157:52.87 | ^~~~~~~~~~~~~~~~ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.87 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.87 | ^ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.87 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.87 | ^~~~ 157:52.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.87 4483 | widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 157:52.87 | ^~~~~~~~~~~~~~~~ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_show_text_glyphs’: 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.90 | ^ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.90 | ^~~~ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.90 6118 | group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 157:52.90 | ^~~~~~~~~~~~~~~~ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:52.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:52.90 | ^ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:52.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:52.90 | ^~~~ 157:52.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro ‘_cairo_malloc_ab’ 157:52.90 6128 | group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 157:52.90 | ^~~~~~~~~~~~~~~~ 157:53.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_paint_surface_pattern’: 157:53.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:3404:5: warning: ‘surface_res.id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:53.29 3404 | _cairo_output_stream_printf (surface->output, 157:53.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:53.29 3405 | "/a%d gs /x%d Do\n", 157:53.29 | ~~~~~~~~~~~~~~~~~~~~ 157:53.29 3406 | alpha, 157:53.29 | ~~~~~~ 157:53.29 3407 | surface_res.id); 157:53.29 | ~~~~~~~~~~~~~~~ 157:53.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-platform.h:61, 157:53.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/gfx/cairo/cairo/src/cairo-features.h:40, 157:53.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo.h:42, 157:53.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:70, 157:53.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 157:53.30 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rename.h:145:32: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:53.30 145 | #define cairo_matrix_translate _moz_cairo_matrix_translate 157:53.30 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:53.30 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:3362:16: note: ‘height’ was declared here 157:53.30 3362 | int width, height; 157:53.30 | ^~~~~~ 157:53.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-platform.h:61, 157:53.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/gfx/cairo/cairo/src/cairo-features.h:40, 157:53.30 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo.h:42, 157:53.30 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:70, 157:53.30 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 157:53.30 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rename.h:142:28: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:53.30 142 | #define cairo_matrix_scale _moz_cairo_matrix_scale 157:53.30 | ^~~~~~~~~~~~~~~~~~~~~~~ 157:53.30 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:3362:9: note: ‘width’ was declared here 157:53.30 3362 | int width, height; 157:53.30 | ^~~~~ 157:53.45 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_surface_pattern’: 157:53.45 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: ‘interpolate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:53.45 2201 | status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 157:53.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:53.45 2202 | resource, interpolate); 157:53.45 | ~~~~~~~~~~~~~~~~~~~~~~ 157:53.45 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: ‘interpolate’ was declared here 157:53.45 2137 | cairo_bool_t interpolate; 157:53.45 | ^~~~~~~~~~~ 157:55.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:55.07 from /usr/include/assert.h:35, 157:55.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:55.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:55.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 157:55.07 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:55.07 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:55.07 | ^~~~~~~ 157:55.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:55.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 157:55.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c: In function ‘_cairo_ps_surface_emit_pattern_stops’: 157:55.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:55.20 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:55.20 | ^ 157:55.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:55.20 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:55.20 | ^~~~ 157:55.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro ‘_cairo_malloc_ab’ 157:55.20 3089 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 157:55.20 | ^~~~~~~~~~~~~~~~ 157:56.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:56.12 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 157:56.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function ‘_cairo_surface_wrapper_show_text_glyphs’: 157:56.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:56.12 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:56.12 | ^ 157:56.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:56.12 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:56.12 | ^~~~ 157:56.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro ‘_cairo_malloc_ab’ 157:56.12 592 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 157:56.12 | ^~~~~~~~~~~~~~~~ 157:56.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:56.32 from /usr/include/assert.h:35, 157:56.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:56.32 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:56.32 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 157:56.32 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:56.32 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:56.32 | ^~~~~~~ 157:56.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:56.95 from /usr/include/assert.h:35, 157:56.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:56.95 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:56.95 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 157:56.95 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:56.95 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:56.95 | ^~~~~~~ 157:57.10 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c: In function ‘_cairo_type1_fallback_init_internal’: 157:57.10 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:673:14: warning: ‘font’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:57.10 673 | status = _cairo_array_grow_by (&font->contents, 4096); 157:57.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:57.10 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:711:25: note: ‘font’ was declared here 157:57.10 711 | cairo_type1_font_t *font; 157:57.10 | ^~~~ 157:57.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c: In function ‘_cairo_type2_charstrings_init’: 157:57.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:697:5: warning: ‘font’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:57.24 697 | _cairo_array_fini (&font->contents); 157:57.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:57.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-fallback.c:813:25: note: ‘font’ was declared here 157:57.24 813 | cairo_type1_font_t *font; 157:57.24 | ^~~~ 157:57.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/features.h:3, 157:57.32 from /usr/include/assert.h:35, 157:57.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/assert.h:3, 157:57.32 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:57, 157:57.32 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 157:57.32 /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 157:57.32 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 157:57.32 | ^~~~~~~ 157:58.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-display.c: In function ‘_cairo_xlib_display_get_xrender_format’: 157:58.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: ‘pict_format’ may be used uninitialized in this function [-Wmaybe-uninitialized] 157:58.57 620 | xrender_format = XRenderFindStandardFormat (display->display, 157:58.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157:58.57 621 | pict_format); 157:58.57 | ~~~~~~~~~~~~ 157:59.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 157:59.04 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_set_clip_region’: 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.04 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.04 | ^ 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.04 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.04 | ^~~~ 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.04 305 | rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 157:59.04 | ^~~~~~~~~~~~~~~~ 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_draw_image_surface’: 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.04 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.04 | ^ 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.04 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.04 | ^~~~ 157:59.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.04 1262 | ximage.data = _cairo_malloc_ab (stride, ximage.height); 157:59.04 | ^~~~~~~~~~~~~~~~ 157:59.05 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_acquire_pattern_surface’: 157:59.05 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.05 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.05 | ^ 157:59.05 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.05 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.05 | ^~~~ 157:59.05 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.05 2106 | _cairo_malloc_ab (gradient->n_stops, 157:59.05 | ^~~~~~~~~~~~~~~~ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_fill_rectangles’: 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.06 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.06 | ^ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.06 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.06 | ^~~~ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.06 2775 | xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 157:59.06 | ^~~~~~~~~~~~~~~~ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_composite_trapezoids’: 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.06 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.06 | ^ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.06 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.06 | ^~~~ 157:59.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.06 2928 | xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 157:59.06 | ^~~~~~~~~~~~~~~~ 157:59.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_emit_glyphs_chunk’: 157:59.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 157:59.07 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 157:59.07 | ^ 157:59.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 157:59.07 62 | ((size) ? malloc((unsigned) (size)) : NULL) 157:59.07 | ^~~~ 157:59.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro ‘_cairo_malloc_ab’ 157:59.07 4447 | elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 157:59.07 | ^~~~~~~~~~~~~~~~ 158:00.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 158:00.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 158:00.90 from Unified_c_gfx_cairo_cairo_src0.c:2: 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘pqueue_grow’: 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.90 | ^ 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.90 | ^~~~ 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.90 822 | new_elements = _cairo_malloc_ab (pq->max_size, 158:00.90 | ^~~~~~~~~~~~~~~~ 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘render_rows’: 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.90 | ^ 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.90 | ^~~~ 158:00.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.90 1382 | spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 158:00.90 | ^~~~~~~~~~~~~~~~ 158:00.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_region_geometric’: 158:00.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.94 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.94 | ^ 158:00.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.94 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.94 | ^~~~ 158:00.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.95 605 | boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 158:00.95 | ^~~~~~~~~~~~~~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_region_clip_to_boxes’: 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.95 | ^ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.95 | ^~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.95 754 | new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 158:00.95 | ^~~~~~~~~~~~~~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_rectilinear_clip_to_boxes’: 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.95 | ^ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.95 | ^~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.95 830 | new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 158:00.95 | ^~~~~~~~~~~~~~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_boxes’: 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.95 | ^ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.95 | ^~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.95 876 | new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 158:00.95 | ^~~~~~~~~~~~~~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_copy_rectangle_list’: 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:00.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:00.95 | ^ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:00.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:00.95 | ^~~~ 158:00.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro ‘_cairo_malloc_ab’ 158:00.95 1530 | rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 158:00.95 | ^~~~~~~~~~~~~~~~ 158:03.41 In file included from Unified_c_gfx_cairo_cairo_src0.c:137: 158:03.41 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-font-face-twin.c: In function ‘_cairo_font_face_twin_create_for_toy’: 158:03.42 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-font-face-twin.c:256:20: warning: ‘props’ may be used uninitialized in this function [-Wmaybe-uninitialized] 158:03.42 256 | (int *)(void *)&props->NAME)) \ 158:03.42 | ^ 158:03.42 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-font-face-twin.c:322:29: note: ‘props’ was declared here 158:03.42 322 | twin_face_properties_t *props; 158:03.42 | ^~~~~ 158:03.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 158:03.87 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-font-face.c:41, 158:03.87 from Unified_c_gfx_cairo_cairo_src1.c:2: 158:03.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-gstate.c: In function ‘_cairo_gstate_set_dash’: 158:03.87 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.88 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.88 | ^ 158:03.88 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.88 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.88 | ^~~~ 158:03.88 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.88 545 | gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 158:03.88 | ^~~~~~~~~~~~~~~~ 158:03.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-hull.c: In function ‘_cairo_hull_compute’: 158:03.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.90 | ^ 158:03.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.90 | ^~~~ 158:03.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.90 215 | hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 158:03.91 | ^~~~~~~~~~~~~~~~ 158:03.92 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_pixman_image_for_gradient’: 158:03.92 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.92 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.92 | ^ 158:03.92 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.92 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.92 | ^~~~ 158:03.92 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.92 1113 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 158:03.92 | ^~~~~~~~~~~~~~~~ 158:03.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_cairo_image_surface_fill_rectangles’: 158:03.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.95 | ^ 158:03.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.95 | ^~~~ 158:03.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.95 4362 | pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 158:03.95 | ^~~~~~~~~~~~~~~~ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_glyph_allocate’: 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.97 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.97 | ^ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.97 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.97 | ^~~~ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.97 186 | return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 158:03.97 | ^~~~~~~~~~~~~~~~ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_text_cluster_allocate’: 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:03.97 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:03.97 | ^ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:03.97 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:03.97 | ^~~~ 158:03.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro ‘_cairo_malloc_ab’ 158:03.97 237 | return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 158:03.97 | ^~~~~~~~~~~~~~~~ 158:05.75 In file included from Unified_c_gfx_cairo_cairo_src1.c:83: 158:05.75 In function ‘_lzw_buf_grow’, 158:05.75 inlined from ‘_lzw_buf_store_bits’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-lzw.c:140:15, 158:05.75 inlined from ‘_lzw_buf_store_bits’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-lzw.c:126:1, 158:05.75 inlined from ‘_cairo_lzw_compress’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-lzw.c:344:5: 158:05.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-lzw.c:100:13: warning: argument 2 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 158:05.75 100 | new_data = realloc (buf->data, new_size); 158:05.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158:05.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdlib.h:3, 158:05.75 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:58, 158:05.75 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-font-face.c:41, 158:05.75 from Unified_c_gfx_cairo_cairo_src1.c:2: 158:05.75 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-lzw.c: In function ‘_cairo_lzw_compress’: 158:05.75 /usr/include/stdlib.h:550:14: note: in a call to allocation function ‘realloc’ declared here 158:05.75 550 | extern void *realloc (void *__ptr, size_t __size) 158:05.75 | ^~~~~~~ 158:07.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 158:07.54 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 158:07.54 from Unified_c_gfx_cairo_cairo_src2.c:2: 158:07.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-fill.c: In function ‘_cairo_path_fixed_fill_rectilinear_to_region’: 158:07.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.54 | ^ 158:07.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.54 | ^~~~ 158:07.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.54 303 | new_rects = _cairo_malloc_ab (size, 158:07.54 | ^~~~~~~~~~~~~~~~ 158:07.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_tessellate_fan’: 158:07.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.56 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.56 | ^ 158:07.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.56 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.56 | ^~~~ 158:07.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.56 346 | points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 158:07.56 | ^~~~~~~~~~~~~~~~ 158:07.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_cairo_rectilinear_stroker_add_segment’: 158:07.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.57 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.57 | ^ 158:07.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.57 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.57 | ^~~~ 158:07.57 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.57 1558 | new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 158:07.57 | ^~~~~~~~~~~~~~~~ 158:07.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path.c: In function ‘_cairo_path_create_internal’: 158:07.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.58 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.58 | ^ 158:07.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.58 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.58 | ^~~~ 158:07.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.58 354 | path->data = _cairo_malloc_ab (path->num_data, 158:07.58 | ^~~~~~~~~~~~~~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_gradient_pattern_init_copy’: 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.60 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.60 | ^ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.60 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.60 | ^~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.60 207 | pattern->stops = _cairo_malloc_ab (other->stops_size, 158:07.60 | ^~~~~~~~~~~~~~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_gradient_grow’: 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.60 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.60 | ^ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.60 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.60 | ^~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.60 932 | new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 158:07.60 | ^~~~~~~~~~~~~~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_acquire_surface_for_gradient’: 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.60 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.60 | ^ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.60 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.60 | ^~~~ 158:07.60 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.60 1350 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 158:07.60 | ^~~~~~~~~~~~~~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init’: 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.63 | ^ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.63 | ^~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.63 76 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 158:07.63 | ^~~~~~~~~~~~~~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init_copy’: 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.63 | ^ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.63 | ^~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.63 128 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 158:07.63 | ^~~~~~~~~~~~~~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_add_points’: 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.63 | ^ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.63 | ^~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.63 158 | vertices = _cairo_malloc_ab (num_vertices, 158:07.63 | ^~~~~~~~~~~~~~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-polygon.c: In function ‘_cairo_polygon_grow’: 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.63 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.63 | ^ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.63 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.63 | ^~~~ 158:07.63 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.63 113 | new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 158:07.63 | ^~~~~~~~~~~~~~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_show_text_glyphs’: 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.64 | ^ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.64 | ^~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.64 570 | command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 158:07.64 | ^~~~~~~~~~~~~~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.64 | ^ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.64 | ^~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.64 578 | command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 158:07.64 | ^~~~~~~~~~~~~~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_replay_internal’: 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.64 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.64 | ^ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.64 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.64 | ^~~~ 158:07.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.64 944 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 158:07.64 | ^~~~~~~~~~~~~~~~ 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘pqueue_grow’: 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.66 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.66 | ^ 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.66 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.66 | ^~~~ 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.66 137 | new_elements = _cairo_malloc_ab (pq->max_size, 158:07.66 | ^~~~~~~~~~~~~~~~ 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_active_edges_to_spans’: 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.66 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.66 | ^ 158:07.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.66 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.66 | ^~~~ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.67 370 | sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 158:07.67 | ^~~~~~~~~~~~~~~~ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_cairo_rectangular_scan_converter_generate’: 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.67 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.67 | ^ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.67 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.67 | ^~~~ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.67 609 | rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 158:07.67 | ^~~~~~~~~~~~~~~~ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-region.c: In function ‘_moz_cairo_region_create_rectangles’: 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.67 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.67 | ^ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.67 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.67 | ^~~~ 158:07.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.67 238 | pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 158:07.67 | ^~~~~~~~~~~~~~~~ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_sub_font_collect’: 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.69 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.69 | ^ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.69 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.69 | ^~~~ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.69 583 | subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 158:07.69 | ^~~~~~~~~~~~~~~~ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_scaled_font_subsets_foreach_internal’: 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.69 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.69 | ^ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.69 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.69 | ^~~~ 158:07.69 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.69 882 | collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 158:07.69 | ^~~~~~~~~~~~~~~~ 158:07.70 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:07.70 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:07.70 | ^ 158:07.70 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:07.70 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:07.70 | ^~~~ 158:07.70 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro ‘_cairo_malloc_ab’ 158:07.70 883 | collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 158:07.70 | ^~~~~~~~~~~~~~~~ 158:13.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:2570, 158:13.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-spans.c:27, 158:13.20 from Unified_c_gfx_cairo_cairo_src3.c:2: 158:13.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-stroke-style.c: In function ‘_cairo_stroke_style_init_copy’: 158:13.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.20 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.20 | ^ 158:13.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.20 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.20 | ^~~~ 158:13.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.20 73 | style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 158:13.20 | ^~~~~~~~~~~~~~~~ 158:13.21 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_fill_rectangles’: 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.22 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.22 | ^ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.22 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.22 | ^~~~ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.22 701 | rects = _cairo_malloc_ab (traps->num_traps, 158:13.22 | ^~~~~~~~~~~~~~~~ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_fill_rectangles’: 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.22 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.22 | ^ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.22 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.22 | ^~~~ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.22 1491 | offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 158:13.22 | ^~~~~~~~~~~~~~~~ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_composite_trapezoids’: 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.22 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.22 | ^ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.22 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.22 | ^~~~ 158:13.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.22 1546 | offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 158:13.22 | ^~~~~~~~~~~~~~~~ 158:13.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-offset.c: In function ‘_cairo_surface_offset_glyphs’: 158:13.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.23 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.23 | ^ 158:13.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.23 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.23 | ^~~~ 158:13.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.23 301 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 158:13.23 | ^~~~~~~~~~~~~~~~ 158:13.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface.c: In function ‘_cairo_surface_fill_region’: 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.25 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.25 | ^ 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.25 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.25 | ^~~~ 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.25 1991 | rects = _cairo_malloc_ab (num_rects, 158:13.25 | ^~~~~~~~~~~~~~~~ 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-tee-surface.c: In function ‘_cairo_tee_surface_show_text_glyphs’: 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.25 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.25 | ^ 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.25 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.25 | ^~~~ 158:13.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.25 428 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 158:13.25 | ^~~~~~~~~~~~~~~~ 158:13.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function ‘polygon_reset’: 158:13.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.27 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.27 | ^ 158:13.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.27 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.27 | ^~~~ 158:13.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.27 1093 | polygon->y_buckets = _cairo_malloc_ab (num_buckets, 158:13.27 | ^~~~~~~~~~~~~~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_grow’: 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.28 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.28 | ^ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.28 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.28 | ^~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.28 113 | new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 158:13.28 | ^~~~~~~~~~~~~~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.28 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.28 | ^ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.28 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.28 | ^~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.28 530 | rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 158:13.28 | ^~~~~~~~~~~~~~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_ucs4’: 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.28 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.28 | ^ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.28 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.28 | ^~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.28 280 | str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 158:13.28 | ^~~~~~~~~~~~~~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_utf16’: 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 158:13.28 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 158:13.28 | ^ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 158:13.28 62 | ((size) ? malloc((unsigned) (size)) : NULL) 158:13.28 | ^~~~ 158:13.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro ‘_cairo_malloc_ab’ 158:13.28 396 | str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 158:13.28 | ^~~~~~~~~~~~~~~~ 158:13.29 In file included from Unified_c_gfx_cairo_cairo_src3.c:137: 158:13.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-version.c: At top level: 158:13.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 158:13.29 39 | #define CAIRO_VERSION_H 1 158:13.29 | 158:13.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo.h:41, 158:13.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairoint.h:70, 158:13.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-spans.c:27, 158:13.29 from Unified_c_gfx_cairo_cairo_src3.c:2: 158:13.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 158:13.29 8 | #define CAIRO_VERSION_H 158:13.29 | 158:18.82 gfx/cairo/libpixman/src 158:47.60 gfx/2d 158:52.33 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/Point.h:14, 158:52.33 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/2D.h:11, 158:52.33 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/DrawTargetSkia.h:13, 158:52.34 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/DrawTargetSkia.cpp:7: 158:52.34 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 158:52.34 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 158:52.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 158:52.34 | ^~~~~~~~~ 159:32.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 159:32.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 159:32.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/InlineTranslator.h:13, 159:32.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/InlineTranslator.cpp:7: 159:32.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 159:32.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 159:32.68 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 159:32.68 | ^~~~~~~~~ 159:39.53 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/InlineTranslator.cpp: In member function ‘bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)’: 159:39.53 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/InlineTranslator.cpp:50:3: warning: ‘magicInt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 159:39.53 50 | if (magicInt != mozilla::gfx::kMagicInt) { 159:39.53 | ^~ 159:44.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/Point.h:14, 159:44.97 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/2D.h:11, 159:44.97 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/PathSkia.h:10, 159:44.97 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/PathSkia.cpp:7: 159:44.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 159:44.98 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 159:44.98 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 159:44.98 | ^~~~~~~~~ 159:48.00 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/ScaledFontFontconfig.cpp: In member function ‘virtual cairo_font_face_t* mozilla::gfx::ScaledFontFontconfig::CreateCairoFontFace(cairo_font_options_t*)’: 159:48.00 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: ‘hinting’ may be used uninitialized in this function [-Wmaybe-uninitialized] 159:48.00 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 159:48.00 | ^ 159:48.00 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:282:22: note: ‘hinting’ was declared here 159:48.00 282 | cairo_hint_style_t hinting; 159:48.00 | ^~~~~~~ 159:48.08 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/ScaledFontFontconfig.cpp: In member function ‘void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const’: 159:48.08 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: ‘hinting’ may be used uninitialized in this function [-Wmaybe-uninitialized] 159:48.08 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 159:48.08 | ^ 159:58.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 159:58.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 159:58.17 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BezierUtils.h:10, 159:58.17 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BezierUtils.cpp:7, 159:58.17 from Unified_cpp_gfx_2d0.cpp:2: 159:58.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 159:58.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 159:58.17 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 159:58.17 | ^~~~~~~~~ 159:58.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 159:58.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 160:11.27 In file included from Unified_cpp_gfx_2d0.cpp:83: 160:11.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/DrawTargetCairo.cpp: In function ‘cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)’: 160:11.27 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/DrawTargetCairo.cpp:454:20: warning: ‘pat’ may be used uninitialized in this function [-Wmaybe-uninitialized] 160:11.27 454 | cairo_pattern_t* pat; 160:11.27 | ^~~ 160:26.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/Point.h:14, 160:26.37 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/2D.h:11, 160:26.37 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/FilterNodeCapture.h:10, 160:26.37 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/FilterNodeCapture.cpp:7, 160:26.37 from Unified_cpp_gfx_2d1.cpp:2: 160:26.37 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 160:26.37 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 160:26.37 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 160:26.37 | ^~~~~~~~~ 160:38.11 In file included from Unified_cpp_gfx_2d1.cpp:65: 160:38.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/Path.cpp: In function ‘void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)’: 160:38.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/2d/Path.cpp:453:34: warning: ‘t2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 160:38.11 453 | double t1min = t1, t1max = t1, t2min = t2, t2max = t2; 160:38.12 | ^~~~~ 160:54.36 gfx/ycbcr 160:54.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/yuv_row.h:13, 160:54.46 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/yuv_row_posix.cpp:5: 160:54.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/chromium_types.h:47:2: warning: #warning Please add support for your architecture in chromium_types.h [-Wcpp] 160:54.46 47 | #warning Please add support for your architecture in chromium_types.h 160:54.46 | ^~~~~~~ 160:54.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/yuv_convert.h:10, 160:54.74 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/YCbCrUtils.cpp:11, 160:54.74 from Unified_cpp_gfx_ycbcr0.cpp:2: 160:54.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ycbcr/chromium_types.h:47:2: warning: #warning Please add support for your architecture in chromium_types.h [-Wcpp] 160:54.74 47 | #warning Please add support for your architecture in chromium_types.h 160:54.74 | ^~~~~~~ 160:57.30 gfx/angle/targets/translator 161:00.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.h:16, 161:00.29 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:10: 161:00.29 In member function ‘constexpr bool sh::ImmutableString::operator==(const sh::ImmutableString&) const’, 161:00.29 inlined from ‘sh::ImmutableString sh::AtomicCounterFunctionHLSL::useAtomicCounterFunction(const sh::ImmutableString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:45:38: 161:00.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ reading 22 bytes from a region of size 1 [-Wstringop-overflow=] 161:00.29 78 | return memcmp(data(), b.data(), mLength) == 0; 161:00.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:06.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp: In member function ‘void sh::ShaderStorageBlockOutputHLSL::traverseSSBOAccess(sh::TIntermTyped*, sh::SSBOMethod)’: 162:06.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:104:10: warning: ‘storage’ may be used uninitialized in this function [-Wmaybe-uninitialized] 162:06.23 104 | else if (storage == EbsStd430) 162:06.23 | ^~ 162:06.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:422:25: note: ‘storage’ was declared here 162:06.23 422 | TLayoutBlockStorage storage; 162:06.23 | ^~~~~~~ 162:06.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20: warning: ‘rowMajor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 162:06.23 431 | setMatrixStride(node, storage, rowMajor); 162:06.23 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162:36.19 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function ‘sh::TString sh::TypeString(const sh::TType&)’: 162:36.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:915:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 162:36.22 915 | switch (type.getNominalSize()) 162:36.22 | ^~~~~~ 162:36.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:926:13: note: here 162:36.22 926 | case EbtInt: 162:36.22 | ^~~~ 162:36.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 162:36.22 927 | switch (type.getNominalSize()) 162:36.22 | ^~~~~~ 162:36.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:938:13: note: here 162:36.22 938 | case EbtUInt: 162:36.22 | ^~~~ 162:36.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 162:36.22 939 | switch (type.getNominalSize()) 162:36.23 | ^~~~~~ 162:36.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:950:13: note: here 162:36.23 950 | case EbtBool: 162:36.23 | ^~~~ 162:36.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 162:36.23 951 | switch (type.getNominalSize()) 162:36.23 | ^~~~~~ 162:36.23 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:962:13: note: here 162:36.23 962 | case EbtVoid: 162:36.23 | ^~~~ 164:04.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/Common.h:19, 164:04.72 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 164:04.72 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12, 164:04.72 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 164:04.72 /builddir/build/BUILD/thunderbird-78.6.1/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&)’: 164:04.72 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:293:21: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 164:04.72 293 | ASSERT(position >= 0); 164:04.72 | ~~~~~~~~~^~~~ 164:04.72 /builddir/build/BUILD/thunderbird-78.6.1/gfx/angle/checkout/src/common/debug.h:288:64: note: in definition of macro ‘ASSERT’ 164:04.72 288 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 164:04.72 | ^~~~~~~~~ 164:12.86 gfx/angle/targets/angle_common 164:30.55 gfx/angle/targets/preprocessor 164:44.54 gfx/src 165:00.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxRect.h:9, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxBlur.h:10, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPlatform.h:18, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxFontUtils.h:10, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxFontEntry.h:13, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxFont.h:11, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/src/nsDeviceContext.h:12, 165:00.60 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/src/nsDeviceContext.cpp:7: 165:00.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 165:00.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 165:00.60 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 165:00.60 | ^~~~~~~~~ 165:22.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 165:22.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 165:22.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Logging.h:23, 165:22.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/src/DriverCrashGuard.cpp:20, 165:22.07 from Unified_cpp_gfx_src0.cpp:2: 165:22.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 165:22.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 165:22.07 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 165:22.07 | ^~~~~~~~~ 165:22.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 165:22.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 165:33.76 gfx/qcms 165:36.96 gfx/gl 167:09.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 167:09.00 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 167:09.01 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 167:09.01 from Unified_cpp_gfx_gl0.cpp:11: 167:09.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::GLLibraryEGL*, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’: 167:09.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 167:09.01 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 167:09.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 167:09.01 In file included from Unified_cpp_gfx_gl0.cpp:47: 167:09.01 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContextProviderEGL.cpp:731:20: note: while referencing ‘pbattrs’ 167:09.01 731 | nsTArray pbattrs(16); 167:09.01 | ^~~~~~~ 167:09.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 167:09.01 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 167:09.01 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 167:09.01 from Unified_cpp_gfx_gl0.cpp:11: 167:09.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 167:09.01 245 | header->mLength = length; 167:09.01 | ~~~~~~~~~~~~~~~~^~~~~~~~ 167:09.01 In file included from Unified_cpp_gfx_gl0.cpp:47: 167:09.01 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContextProviderEGL.cpp:731:20: note: while referencing ‘pbattrs’ 167:09.01 731 | nsTArray pbattrs(16); 167:09.01 | ^~~~~~~ 167:09.02 In file included from /usr/include/string.h:519, 167:09.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 167:09.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 167:09.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 167:09.02 from /usr/include/c++/10/bits/move.h:57, 167:09.02 from /usr/include/c++/10/bits/stl_pair.h:59, 167:09.02 from /usr/include/c++/10/utility:70, 167:09.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 167:09.03 from /usr/include/c++/10/algorithm:60, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/algorithm:3, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/algorithm:52, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:12, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 167:09.03 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 167:09.03 from Unified_cpp_gfx_gl0.cpp:11: 167:09.03 In function ‘void* memcpy(void*, const void*, size_t)’, 167:09.03 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 167:09.03 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 167:09.03 inlined from ‘void nsTArray_Impl::Compact() [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 167:09.03 inlined from ‘void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 167:09.03 inlined from ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::GLLibraryEGL*, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContextProviderEGL.cpp:735:16: 167:09.03 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘pbattrs’ with type ‘nsTArray’ [-Warray-bounds] 167:09.03 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 167:09.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167:09.03 In file included from Unified_cpp_gfx_gl0.cpp:47: 167:09.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContextProviderEGL.cpp: In static member function ‘static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::GLLibraryEGL*, EGLConfig, EGLenum, mozilla::gfx::IntSize&)’: 167:09.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContextProviderEGL.cpp:731:20: note: ‘pbattrs’ declared here 167:09.03 731 | nsTArray pbattrs(16); 167:09.03 | ^~~~~~~ 167:13.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLBlitHelper.cpp:9, 167:13.31 from Unified_cpp_gfx_gl0.cpp:20: 167:13.31 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContext.h: In constructor ‘mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)’: 167:13.32 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContext.h:1198:17: warning: ‘texBinding’ may be used uninitialized in this function [-Wmaybe-uninitialized] 167:13.32 1198 | fGetIntegerv(pname, (GLint*)&ret); 167:13.32 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 167:13.32 In file included from Unified_cpp_gfx_gl0.cpp:20: 167:13.32 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLBlitHelper.cpp:204:10: note: ‘texBinding’ was declared here 167:13.32 204 | GLenum texBinding; 167:13.32 | ^~~~~~~~~~ 167:14.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLBlitHelper.cpp:9, 167:14.10 from Unified_cpp_gfx_gl0.cpp:20: 167:14.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContext.h: In member function ‘void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const’: 167:14.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLContext.h:2882:30: warning: ‘oldVAO’ may be used uninitialized in this function [-Wmaybe-uninitialized] 167:14.11 2882 | mSymbols.fBindVertexArray(array); 167:14.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 167:14.11 In file included from Unified_cpp_gfx_gl0.cpp:20: 167:14.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/gl/GLBlitHelper.cpp:449:10: note: ‘oldVAO’ was declared here 167:14.11 449 | GLuint oldVAO; 167:14.11 | ^~~~~~ 167:48.94 gfx/layers 168:10.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:20, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.h:21, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.cpp:7: 168:10.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::layers::ImageContainer::GetCurrentImages(nsTArray*, uint32_t*)’: 168:10.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 168:10.70 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 168:10.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 168:10.70 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.cpp:375:35: note: while referencing ‘’ 168:10.70 375 | *aImages = mCurrentImages.Clone(); 168:10.70 | ^ 168:10.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:20, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.h:21, 168:10.70 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.cpp:7: 168:10.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 168:10.71 245 | header->mLength = length; 168:10.71 | ~~~~~~~~~~~~~~~~^~~~~~~~ 168:10.71 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageContainer.cpp:375:35: note: while referencing ‘’ 168:10.71 375 | *aImages = mCurrentImages.Clone(); 168:10.71 | ^ 169:06.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 169:06.92 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 169:06.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/Compositor.h:10, 169:06.93 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/basic/BasicCompositor.h:10, 169:06.93 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/basic/BasicCompositor.cpp:7: 169:06.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 169:06.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 169:06.93 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 169:06.93 | ^~~~~~~~~ 173:21.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 173:21.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 173:21.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 173:21.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/AnimationHelper.h:11, 173:21.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/AnimationHelper.cpp:7, 173:21.27 from Unified_cpp_gfx_layers0.cpp:2: 173:21.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 173:21.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 173:21.27 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 173:21.27 | ^~~~~~~~~~~~~~~~ 173:21.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTimingFunction.h:10, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/AnimationHelper.h:11, 173:21.43 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/AnimationHelper.cpp:7, 173:21.43 from Unified_cpp_gfx_layers0.cpp:2: 173:21.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 173:21.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 173:21.44 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 173:21.44 | ^~~~~~~~~ 173:57.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 173:57.20 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 173:57.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 173:57.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/Layers.h:15, 173:57.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageLayers.h:10, 173:57.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ImageLayers.cpp:7, 173:57.20 from Unified_cpp_gfx_layers1.cpp:2: 173:57.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 173:57.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 173:57.20 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 173:57.20 | ^~~~~~~~~ 173:57.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 173:57.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 173:57.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 173:57.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 174:33.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/Layers.h:15, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/mlgpu/LayerMLGPU.h:10, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 174:33.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 174:33.18 from Unified_cpp_gfx_layers10.cpp:2: 174:33.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 174:33.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 174:33.18 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 174:33.18 | ^~~~~~~~~ 174:33.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 174:33.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 174:33.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 174:33.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 174:33.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 174:33.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 175:14.55 In file included from Unified_cpp_gfx_layers11.cpp:74: 175:14.55 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/wr/DisplayItemCache.cpp: In member function ‘void mozilla::layers::DisplayItemCache::Clear()’: 175:14.55 /builddir/build/BUILD/thunderbird-78.6.1/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] 175:14.55 84 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 175:14.55 | ^ 175:14.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 175:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 175:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 175:14.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/wr/ClipManager.cpp:13, 175:14.55 from Unified_cpp_gfx_layers11.cpp:65: 175:14.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/DisplayItemCache.h:142:10: note: ‘nsTArray_Impl::elem_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’} declared here 175:14.55 142 | struct Slot { 175:14.55 | ^~~~ 175:19.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 175:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 175:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 175:19.57 from Unified_cpp_gfx_layers11.cpp:2: 175:19.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 175:19.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 175:19.57 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 175:19.57 | ^~~~~~~~~ 175:19.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 175:19.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 175:19.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 175:19.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:10.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.h:10, 176:10.80 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 176:10.80 from Unified_cpp_gfx_layers12.cpp:2: 176:10.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:10.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:10.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 176:10.80 | ^~~~~~~~~ 176:10.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:10.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:10.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:10.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 176:40.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.08 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.08 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.08 from Unified_cpp_gfx_layers2.cpp:2: 176:40.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.08 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 176:40.08 | ^~~~~~~~~ 176:40.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.11 from Unified_cpp_gfx_layers2.cpp:2: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator+(mozilla::gfx::CoordTyped, float)’: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:76:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.11 76 | friend T operator+(Sub aA, T aB) { return aA.value + aB; } 176:40.11 | ^~~~~~~~ 176:40.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.11 from Unified_cpp_gfx_layers2.cpp:2: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator+(mozilla::gfx::CoordTyped, double)’: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:72:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.11 72 | friend result_type operator+(coord aA, primitive aB) { return aA.value + aB; } 176:40.11 | ^~~~~~~~ 176:40.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.11 from Unified_cpp_gfx_layers2.cpp:2: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.11 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 176:40.11 | ^~~~~~~~~ 176:40.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 176:40.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.15 from Unified_cpp_gfx_layers2.cpp:2: 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 176:40.15 | ^~~~~~~~ 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In member function ‘Sub& mozilla::gfx::BaseCoord::operator-=(Sub) [with T = float; Sub = mozilla::gfx::CoordTyped]’: 176:40.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:55:8: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.15 55 | Sub& operator-=(Sub aCoord) { 176:40.15 | ^~~~~~~~ 176:40.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 176:40.20 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.20 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.20 from Unified_cpp_gfx_layers2.cpp:2: 176:40.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.20 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.20 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 176:40.20 | ^~~~~~~~~ 176:40.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 176:40.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.22 In file included from Unified_cpp_gfx_layers2.cpp:83: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)’: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1009:15: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.22 1009 | nsEventStatus AsyncPanZoomController::HandleDragEvent( 176:40.22 | ^~~~~~~~~~~~~~~~~~~~~~ 176:40.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.22 from Unified_cpp_gfx_layers2.cpp:2: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, int>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, int)’: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.22 76 | friend result_type operator*(coord aCoord, primitive aScale) { 176:40.22 | ^~~~~~~~ 176:40.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.22 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.22 from Unified_cpp_gfx_layers2.cpp:2: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 176:40.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.22 46 | friend Sub operator/(Sub aCoord, T aScale) { 176:40.22 | ^~~~~~~~ 176:40.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 176:40.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.23 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 176:40.23 | ^~~~~~~~ 176:40.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(mozilla::gfx::CoordTyped, float)’: 176:40.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:78:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.23 78 | friend T operator-(Sub aA, T aB) { return aA.value - aB; } 176:40.23 | ^~~~~~~~ 176:40.28 In file included from Unified_cpp_gfx_layers2.cpp:92: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp: In function ‘float mozilla::layers::Accelerate(mozilla::ScreenCoord, mozilla::ScreenCoord)’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AutoscrollAnimation.cpp:21:14: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 21 | static float Accelerate(ScreenCoord curr, ScreenCoord start) { 176:40.28 | ^~~~~~~~~~ 176:40.28 In file included from Unified_cpp_gfx_layers2.cpp:101: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘void mozilla::layers::Axis::UpdateWithTouchAtDevicePoint(mozilla::ParentLayerCoord, uint32_t)’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:60:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 60 | void Axis::UpdateWithTouchAtDevicePoint(ParentLayerCoord aPos, 176:40.28 | ^~~~ 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:274:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 176:40.28 | ^~~~ 176:40.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.28 from Unified_cpp_gfx_layers2.cpp:2: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator+(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:38:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 38 | friend Sub operator+(Sub aA, Sub aB) { return Sub(aA.value + aB.value); } 176:40.28 | ^~~~~~~~ 176:40.28 In file included from Unified_cpp_gfx_layers2.cpp:101: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 176:40.28 | ^~~~ 176:40.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.h:10, 176:40.28 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/SourceSurfaceVolatileData.cpp:7, 176:40.28 from Unified_cpp_gfx_layers2.cpp:2: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 46 | friend Sub operator/(Sub aCoord, T aScale) { 176:40.28 | ^~~~~~~~ 176:40.28 In file included from Unified_cpp_gfx_layers2.cpp:101: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const’: 176:40.28 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:40.28 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 176:40.28 | ^~~~~ 176:46.77 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnPanMayBegin(const mozilla::PanGestureInput&)’: 176:46.78 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:80:34: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:46.78 80 | mVelocityTracker->StartTracking(aPos, aTimestampMs); 176:46.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 176:47.62 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 176:47.62 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:47.62 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 176:47.62 | ^~~~ 176:47.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘bool mozilla::layers::Axis::CanScroll(mozilla::ParentLayerCoord) const’: 176:47.67 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:265:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:47.67 265 | bool Axis::CanScroll(ParentLayerCoord aDelta) const { 176:47.67 | ^~~~ 176:50.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp: In member function ‘float mozilla::layers::Axis::ToLocalVelocity(float) const’: 176:50.90 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/Axis.cpp:50:73: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:50.90 50 | MakePoint(aVelocityInchesPerMs * mAsyncPanZoomController->GetDPI()); 176:50.90 | ^ 176:50.91 In file included from Unified_cpp_gfx_layers2.cpp:83: 176:50.91 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::CanScroll(const mozilla::InputData&) const’: 176:50.91 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:2196:22: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:50.91 2196 | return mX.CanScroll(aDelta.x) || mY.CanScroll(aDelta.y); 176:50.91 | ~~~~~~~~~~~~^~~~~~~~~~ 176:51.41 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleBegin(const mozilla::PinchGestureInput&)’: 176:51.41 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1557:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:51.41 1557 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 176:51.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.41 1558 | aEvent.modifiers); 176:51.41 | ~~~~~~~~~~~~~~~~~ 176:51.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)’: 176:51.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1594:36: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:51.74 1594 | mX.UpdateWithTouchAtDevicePoint(aEvent.mLocalFocusPoint.x, aEvent.mTime); 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1603:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:51.74 1603 | controller->NotifyPinchGesture( 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 176:51.74 1604 | aEvent.mType, GetGuid(), 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.74 1605 | ViewAs( 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.74 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.74 1607 | PixelCastJustification::LayoutDeviceIsParentLayerForRCDRSF), 176:51.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:51.74 1608 | aEvent.modifiers); 176:51.74 | ~~~~~~~~~~~~~~~~~ 176:51.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1631:71: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:51.74 1631 | focusChange.x -= mX.DisplacementWillOverscrollAmount(focusChange.x); 176:51.74 | ^ 176:51.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678:67: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:51.74 1678 | -mX.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.x); 176:51.74 | ^ 176:52.45 In file included from Unified_cpp_gfx_layers2.cpp:38: 176:52.45 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SynthesizePinchGestureFromMouseWheel(const mozilla::ScrollWheelInput&, const RefPtr&)’: 176:52.45 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2258:53: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:52.45 2258 | aWheelInput.modifiers}; 176:52.45 | ^ 176:56.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SetupScrollbarDrag(mozilla::MouseInput&, const mozilla::layers::HitTestingTreeNodeAutoLock&, mozilla::layers::AsyncPanZoomController*)’: 176:56.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZCTreeManager.cpp:2185:32: note: parameter passing for argument of type ‘const mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 176:56.11 2185 | dragBlock->SetInitialThumbPos(thumbData.mThumbStart); 176:56.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 176:57.29 In file included from Unified_cpp_gfx_layers2.cpp:83: 176:57.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)’: 176:57.29 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:1737:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:57.29 1737 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 176:57.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:57.29 1738 | aEvent.modifiers); 176:57.29 | ~~~~~~~~~~~~~~~~~ 176:58.42 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)’: 176:58.42 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomController.cpp:3194:30: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 176:58.42 3194 | mY.AdjustDisplacement(displacement.y, adjustedDisplacement.y, 176:58.42 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176:58.42 3195 | overscroll.y, forcesVerticalOverscroll); 176:58.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:17.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 177:17.89 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 177:17.89 from Unified_cpp_gfx_layers3.cpp:2: 177:17.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:17.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.89 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 177:17.89 | ^~~~~~~~~ 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:17.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 177:17.90 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:12, 177:17.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 177:17.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 177:17.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 177:17.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 177:17.91 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 177:17.91 from Unified_cpp_gfx_layers3.cpp:2: 177:17.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 177:17.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.91 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 177:17.91 | ^~~~~~~~ 177:17.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 177:17.92 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 177:17.92 from Unified_cpp_gfx_layers3.cpp:2: 177:17.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:17.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.92 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 177:17.92 | ^~~~~~~~~ 177:17.94 In file included from Unified_cpp_gfx_layers3.cpp:29: 177:17.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)’: 177:17.94 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:268:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.94 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 177:17.94 | ^~~~~~~~~~~~~~ 177:17.97 In file included from Unified_cpp_gfx_layers3.cpp:110: 177:17.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)’: 177:17.97 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:17.97 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 177:17.97 | ^~~~~~~~~~~~~~~~~~~~~ 177:18.00 In file included from Unified_cpp_gfx_layers3.cpp:137: 177:18.00 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)’: 177:18.00 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:18.00 873 | void APZCCallbackHelper::NotifyPinchGesture( 177:18.00 | ^~~~~~~~~~~~~~~~~~ 177:20.16 In file included from Unified_cpp_gfx_layers3.cpp:29: 177:20.16 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘virtual void mozilla::layers::DragBlockState::DispatchEvent(const mozilla::InputData&) const’: 177:20.16 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:282:35: note: parameter passing for argument of type ‘const mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:20.16 282 | GetTargetApzc()->HandleDragEvent(mouseInput, mDragMetrics, mInitialThumbPos); 177:20.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177:20.24 In file included from Unified_cpp_gfx_layers3.cpp:110: 177:20.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)’: 177:20.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:20.24 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 177:20.24 | ^~~~~~~~~~~~~~~~~~~~~ 177:20.76 In file included from Unified_cpp_gfx_layers3.cpp:2: 177:20.76 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)’: 177:20.76 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:51:61: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:20.76 51 | clamped.x = mApzc.mX.ClampOriginToScrollableRect(clamped.x); 177:20.76 | ^ 177:20.79 In file included from Unified_cpp_gfx_layers3.cpp:11: 177:20.79 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const’: 177:20.79 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GestureEventListener.cpp:253:6: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:20.79 253 | bool GestureEventListener::MoveDistanceExceeds(ScreenCoord aThreshold) const { 177:20.79 | ^~~~~~~~~~~~~~~~~~~~ 177:21.16 In file included from Unified_cpp_gfx_layers3.cpp:29: 177:21.16 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)’: 177:21.16 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/InputBlockState.cpp:268:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:21.16 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 177:21.16 | ^~~~~~~~~~~~~~ 177:21.72 In file included from Unified_cpp_gfx_layers3.cpp:110: 177:21.72 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual mozilla::Maybe mozilla::layers::SimpleVelocityTracker::AddPosition(mozilla::ParentLayerCoord, uint32_t)’: 177:21.72 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/SimpleVelocityTracker.cpp:38:14: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:21.72 38 | Maybe SimpleVelocityTracker::AddPosition(ParentLayerCoord aPos, 177:21.72 | ^~~~~~~~~~~~~~~~~~~~~ 177:21.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 177:21.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 177:21.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:20, 177:21.95 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 177:21.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/APZUtils.h:13, 177:21.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 177:21.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.h:10, 177:21.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 177:21.96 from Unified_cpp_gfx_layers3.cpp:2: 177:21.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertMap(const std::map&, mozilla::dom::Sequence&, void (*)(const Key&, const Value&, KeyValuePair&)) [with Key = unsigned int; Value = mozilla::layers::APZTestData::Bucket; KeyValuePair = mozilla::dom::APZBucket]’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:22:32, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertAPZTestData(const mozilla::layers::APZTestData&, mozilla::dom::APZTestData&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:49:15, 177:21.96 inlined from ‘bool mozilla::layers::APZTestData::ToJS(JS::MutableHandleValue, JSContext*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:108:47: 177:21.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 177:21.96 239 | static void Free(void* aPtr) { free(aPtr); } 177:21.96 | ~~~~^~~~~~ 177:21.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::APZBucket; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertMap(const std::map&, mozilla::dom::Sequence&, void (*)(const Key&, const Value&, KeyValuePair&)) [with Key = unsigned int; Value = mozilla::layers::APZTestData::Bucket; KeyValuePair = mozilla::dom::APZBucket]’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:22:32, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertAPZTestData(const mozilla::layers::APZTestData&, mozilla::dom::APZTestData&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:50:15, 177:21.96 inlined from ‘bool mozilla::layers::APZTestData::ToJS(JS::MutableHandleValue, JSContext*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:108:47: 177:21.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 177:21.96 239 | static void Free(void* aPtr) { free(aPtr); } 177:21.96 | ~~~~^~~~~~ 177:21.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::APZHitResult; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::APZHitResult; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::APZHitResult; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertList(const nsTArray&, mozilla::dom::Sequence&, void (*)(const Src&, Target&)) [with Src = mozilla::layers::APZTestData::HitResult; Target = mozilla::dom::APZHitResult]’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:37:32, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertAPZTestData(const mozilla::layers::APZTestData&, mozilla::dom::APZTestData&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:52:16, 177:21.96 inlined from ‘bool mozilla::layers::APZTestData::ToJS(JS::MutableHandleValue, JSContext*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:108:47: 177:21.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 177:21.96 239 | static void Free(void* aPtr) { free(aPtr); } 177:21.96 | ~~~~^~~~~~ 177:21.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 177:21.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AdditionalDataEntry; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AdditionalDataEntry; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 177:21.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::AdditionalDataEntry; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertMap(const std::map&, mozilla::dom::Sequence&, void (*)(const Key&, const Value&, KeyValuePair&)) [with Key = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; KeyValuePair = mozilla::dom::AdditionalDataEntry]’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:22:32, 177:21.96 inlined from ‘static void mozilla::layers::APZTestDataToJSConverter::ConvertAPZTestData(const mozilla::layers::APZTestData&, mozilla::dom::APZTestData&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:54:15, 177:21.96 inlined from ‘bool mozilla::layers::APZTestData::ToJS(JS::MutableHandleValue, JSContext*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/testutil/APZTestData.cpp:108:47: 177:21.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 177:21.96 239 | static void Free(void* aPtr) { free(aPtr); } 177:21.96 | ~~~~^~~~~~ 177:22.56 In file included from Unified_cpp_gfx_layers3.cpp:137: 177:22.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)’: 177:22.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:22.56 873 | void APZCCallbackHelper::NotifyPinchGesture( 177:22.56 | ^~~~~~~~~~~~~~~~~~ 177:41.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 177:41.90 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 177:41.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 177:41.90 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 177:41.90 from Unified_cpp_gfx_layers4.cpp:2: 177:41.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:41.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:41.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 177:41.90 | ^~~~~~~~~ 177:41.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:41.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:41.95 In file included from Unified_cpp_gfx_layers4.cpp:38: 177:41.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp: In member function ‘virtual void mozilla::layers::ChromeProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 177:41.95 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/ChromeProcessController.cpp:215:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:41.95 215 | void ChromeProcessController::NotifyPinchGesture( 177:41.95 | ^~~~~~~~~~~~~~~~~~~~~~~ 177:41.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 177:41.96 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:12, 177:41.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 177:41.96 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 177:41.96 from Unified_cpp_gfx_layers4.cpp:2: 177:41.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)’: 177:41.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:41.96 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 177:41.96 | ^~~~~~~~ 177:41.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 177:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 177:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.h:12, 177:41.97 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/APZEventState.cpp:7, 177:41.97 from Unified_cpp_gfx_layers4.cpp:2: 177:41.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:41.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:41.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 177:41.97 | ^~~~~~~~~ 177:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 177:42.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 177:44.80 In file included from Unified_cpp_gfx_layers4.cpp:47: 177:44.80 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/ContentProcessController.cpp: In member function ‘virtual void mozilla::layers::ContentProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const mozilla::layers::ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 177:44.80 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/apz/util/ContentProcessController.cpp:48:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 177:44.80 48 | void ContentProcessController::NotifyPinchGesture( 177:44.80 | ^~~~~~~~~~~~~~~~~~~~~~~~ 178:06.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 178:06.18 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 178:06.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/FrameMetrics.h:11, 178:06.18 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/Layers.h:15, 178:06.19 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/basic/BasicImplData.h:10, 178:06.19 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/basic/BasicLayersImpl.h:10, 178:06.19 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/basic/BasicLayersImpl.cpp:7, 178:06.19 from Unified_cpp_gfx_layers5.cpp:2: 178:06.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:06.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:06.19 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 178:06.19 | ^~~~~~~~~ 178:06.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:06.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:06.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:06.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:06.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:06.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:06.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:06.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:32.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:13, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/FrameMetrics.h:11, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Layers.h:15, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 178:32.45 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 178:32.45 from Unified_cpp_gfx_layers6.cpp:2: 178:32.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:32.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:32.45 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 178:32.45 | ^~~~~~~~~ 178:32.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:32.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:32.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:32.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:32.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 178:32.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 178:40.86 In file included from /usr/include/string.h:519, 178:40.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 178:40.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 178:40.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 178:40.86 from /usr/include/c++/10/bits/move.h:57, 178:40.86 from /usr/include/c++/10/bits/stl_pair.h:59, 178:40.86 from /usr/include/c++/10/bits/stl_algobase.h:64, 178:40.86 from /usr/include/c++/10/bits/stl_tree.h:63, 178:40.87 from /usr/include/c++/10/map:60, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/map:3, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/map:52, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Layers.h:10, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 178:40.87 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 178:40.87 from Unified_cpp_gfx_layers6.cpp:2: 178:40.87 In function ‘void* memcpy(void*, const void*, size_t)’, 178:40.87 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/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:1162:11, 178:40.87 inlined from ‘void mozilla::layers::TransformLayerGeometry(mozilla::layers::Layer*, mozilla::Maybe >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/ContainerLayerComposite.cpp:144:37: 178:40.87 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 [-Wrestrict] 178:40.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 178:40.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178:45.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/FrameMetrics.h:11, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Layers.h:15, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 178:45.71 from Unified_cpp_gfx_layers6.cpp:2: 178:45.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&, mozilla::layers::TilePaintFlags)’: 178:45.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 178:45.71 402 | size_type Length() const { return mHdr->mLength; } 178:45.71 | ~~~~~~^~~~~~~ 178:45.71 In file included from Unified_cpp_gfx_layers6.cpp:2: 178:45.71 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing ‘oldRetainedTiles’ 178:45.71 191 | nsTArray oldRetainedTiles; 178:45.71 | ^~~~~~~~~~~~~~~~ 178:45.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/FrameMetrics.h:11, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Layers.h:15, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ClientLayerManager.h:11, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 178:45.71 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:7, 178:45.71 from Unified_cpp_gfx_layers6.cpp:2: 178:45.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 178:45.71 416 | mArray.mHdr->mLength = 0; 178:45.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 178:45.71 In file included from Unified_cpp_gfx_layers6.cpp:2: 178:45.71 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing ‘oldRetainedTiles’ 178:45.71 191 | nsTArray oldRetainedTiles; 178:45.71 | ^~~~~~~~~~~~~~~~ 179:06.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 179:06.00 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 179:06.00 from Unified_cpp_gfx_layers7.cpp:2: 179:06.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 179:06.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:06.00 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 179:06.00 | ^~~~~~~~~ 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 179:06.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:06.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 179:06.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:10.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 179:10.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 179:10.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 179:10.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 179:10.42 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/FrameUniformityData.h:10, 179:10.42 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:7, 179:10.42 from Unified_cpp_gfx_layers7.cpp:2: 179:10.42 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 179:10.42 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 179:10.42 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 179:10.42 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 179:10.42 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::FrameUniformity; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 179:10.42 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::FrameUniformity; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 179:10.42 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::FrameUniformity; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 179:10.42 inlined from ‘bool mozilla::layers::FrameUniformityData::ToJS(JS::MutableHandleValue, JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/composite/FrameUniformityData.cpp:128:5: 179:10.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘results’ [-Wfree-nonheap-object] 179:10.42 239 | static void Free(void* aPtr) { free(aPtr); } 179:10.42 | ~~~~^~~~~~ 179:11.17 In file included from Unified_cpp_gfx_layers7.cpp:101: 179:11.17 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/APZCTreeManagerChild.cpp: In member function ‘mozilla::ipc::IPCResult mozilla::layers::APZCTreeManagerChild::RecvNotifyPinchGesture(const PinchGestureType&, const ScrollableLayerGuid&, const LayoutDeviceCoord&, const Modifiers&)’: 179:11.17 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/APZCTreeManagerChild.cpp:155:43: note: parameter passing for argument of type ‘const mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 179:11.17 155 | APZCCallbackHelper::NotifyPinchGesture(aType, aSpanChange, aModifiers, 179:11.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179:11.17 156 | mCompositorSession->GetWidget()); 179:11.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:20.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/LayerTransactionChild.h:12, 180:20.10 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/LayerTransactionChild.cpp:7, 180:20.10 from Unified_cpp_gfx_layers9.cpp:2: 180:20.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘bool mozilla::gfx::operator==(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 180:20.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:35:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 180:20.10 35 | friend bool operator==(Sub aA, Sub aB) { return aA.value == aB.value; } 180:20.10 | ^~~~~~~~ 180:20.14 In file included from Unified_cpp_gfx_layers9.cpp:38: 180:20.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/RemoteContentController.cpp: In member function ‘void mozilla::layers::RemoteContentController::NotifyPinchGestureOnCompositorThread(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 180:20.14 /builddir/build/BUILD/thunderbird-78.6.1/gfx/layers/ipc/RemoteContentController.cpp:144:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 180:20.14 144 | void RemoteContentController::NotifyPinchGestureOnCompositorThread( 180:20.14 | ^~~~~~~~~~~~~~~~~~~~~~~ 180:33.37 gfx/graphite2/src 180:33.83 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 180:33.84 /builddir/build/BUILD/thunderbird-78.6.1/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] 180:33.84 80 | class Machine::Code::decoder 180:33.84 | ^~~~~~~ 180:37.49 In file included from Unified_cpp_gfx_graphite2_src1.cpp:20: 180:37.49 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/Slot.cpp: In member function ‘void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)’: 180:37.49 /builddir/build/BUILD/thunderbird-78.6.1/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] 180:37.49 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 180:37.49 | ^ 180:37.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Segment.h:38, 180:37.49 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/Segment.cpp:32, 180:37.49 from Unified_cpp_gfx_graphite2_src1.cpp:2: 180:37.49 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Slot.h:42:8: note: ‘struct graphite2::SlotJustify’ declared here 180:37.49 42 | struct SlotJustify 180:37.49 | ^~~~~~~~~~~ 180:37.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/FeatureVal.h:31, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/FeatureMap.h:29, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Face.h:34, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Segment.h:34, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/Segment.cpp:32, 180:37.55 from Unified_cpp_gfx_graphite2_src1.cpp:2: 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/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*]’: 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/List.h:93:56: required from ‘void graphite2::Vector::clear() [with T = graphite2::FeatureVal]’ 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/List.h:61:17: required from ‘graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]’ 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/Segment.cpp:60:42: required from here 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/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] 180:37.55 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 180:37.55 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180:37.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/FeatureMap.h:29, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Face.h:34, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/Segment.h:34, 180:37.55 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/Segment.cpp:32, 180:37.55 from Unified_cpp_gfx_graphite2_src1.cpp:2: 180:37.55 /builddir/build/BUILD/thunderbird-78.6.1/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: ‘class graphite2::FeatureVal’ declared here 180:37.55 38 | class FeatureVal : public Vector 180:37.55 | ^~~~~~~~~~ 180:39.87 gfx/harfbuzz/src 181:35.78 gfx/ots/src 181:36.58 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 181:36.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/cff.cc: In function ‘bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, {anonymous}::DICT_DATA_TYPE, ots::OpenTypeCFF*)’: 181:36.58 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/cff.cc:548:29: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 181:36.58 548 | if (operands.size() < n * (k + 1) + 1) { 181:36.58 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 181:36.64 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 181:36.64 /builddir/build/BUILD/thunderbird-78.6.1/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)’: 181:36.64 /builddir/build/BUILD/thunderbird-78.6.1/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 ‘long unsigned int’} [-Wsign-compare] 181:36.64 376 | if (argument_stack->top() >= cff.region_index_count.size()) { 181:36.64 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:36.64 /builddir/build/BUILD/thunderbird-78.6.1/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 ‘long unsigned int’} [-Wsign-compare] 181:36.64 393 | if (*in_out_vsindex >= cff.region_index_count.size()) { 181:36.64 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181:36.64 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/cff_charstring.cc:398:20: warning: comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ [-Wsign-compare] 181:36.64 398 | if (stack_size < n * (k + 1) + 1) { 181:36.64 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 181:40.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:40.24 from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h: In member function ‘virtual bool ots::OpenTypeGLAT_v2::Parse(const uint8_t*, size_t)’: 181:40.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:67:9: warning: ‘*((void*)& entry +18)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:40.24 67 | struct GlatEntry : public TablePart { 181:40.24 | ^~~~~~~~~ 181:40.24 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.24 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:117:15: note: ‘*((void*)& entry +18)’ was declared here 181:40.24 117 | GlatEntry entry(this); 181:40.24 | ^~~~~ 181:40.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:40.25 from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:67:9: warning: ‘*((void*)& entry +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:40.25 67 | struct GlatEntry : public TablePart { 181:40.25 | ^~~~~~~~~ 181:40.25 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.25 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:117:15: note: ‘*((void*)& entry +16)’ was declared here 181:40.25 117 | GlatEntry entry(this); 181:40.25 | ^~~~~ 181:40.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:40.36 from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.36 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h: In member function ‘virtual bool ots::OpenTypeGLAT_v1::Parse(const uint8_t*, size_t)’: 181:40.36 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:41:10: warning: ‘*((void*)& entry +17)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:40.36 41 | struct GlatEntry : public TablePart { 181:40.36 | ^~~~~~~~~ 181:40.36 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.36 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:35:15: note: ‘*((void*)& entry +17)’ was declared here 181:40.36 35 | GlatEntry entry(this); 181:40.36 | ^~~~~ 181:40.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:40.36 from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.36 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:41:10: warning: ‘*((void*)& entry +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:40.36 41 | struct GlatEntry : public TablePart { 181:40.36 | ^~~~~~~~~ 181:40.36 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:40.36 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:35:15: note: ‘*((void*)& entry +16)’ was declared here 181:40.36 35 | GlatEntry entry(this); 181:40.36 | ^~~~~ 181:41.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:41.76 from Unified_cpp_gfx_ots_src0.cpp:101: 181:41.76 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h: In member function ‘bool ots::OpenTypeGLAT_v3::GlyphAttrs::ParsePart(ots::Buffer&, size_t)’: 181:41.76 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:128:12: warning: ‘*((void*)& entry +18)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:41.76 128 | struct GlatEntry : public TablePart { 181:41.76 | ^~~~~~~~~ 181:41.76 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:41.76 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:281:15: note: ‘*((void*)& entry +18)’ was declared here 181:41.76 281 | GlatEntry entry(parent); 181:41.76 | ^~~~~ 181:41.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:5, 181:41.77 from Unified_cpp_gfx_ots_src0.cpp:101: 181:41.77 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.h:128:12: warning: ‘*((void*)& entry +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181:41.77 128 | struct GlatEntry : public TablePart { 181:41.77 | ^~~~~~~~~ 181:41.77 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 181:41.77 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ots/src/glat.cc:281:15: note: ‘*((void*)& entry +16)’ was declared here 181:41.77 281 | GlatEntry entry(parent); 181:41.77 | ^~~~~ 181:59.34 gfx/thebes 182:05.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 182:05.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 182:05.31 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxASurface.cpp:14: 182:05.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 182:05.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 182:05.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 182:05.31 | ^~~~~~~~~ 182:20.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPattern.h:16, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:15, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 182:20.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 182:20.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 182:20.84 402 | size_type Length() const { return mHdr->mLength; } 182:20.84 | ~~~~~~^~~~~~~ 182:20.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing ‘coords’ 182:20.84 657 | nsTArray coords; 182:20.84 | ^~~~~~ 182:20.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPattern.h:16, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:15, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 182:20.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 182:20.84 72 | if (!mHdr->mIsAutoArray) { 182:20.84 | ~~~~~~^~~~~~~~~~~~ 182:20.84 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing ‘coords’ 182:20.84 657 | nsTArray coords; 182:20.84 | ^~~~~~ 182:20.85 In file included from /usr/include/string.h:519, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IntegerTypeTraits.h:14, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TypedEnumBits.h:15, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxTypes.h:10, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:9, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 182:20.85 In function ‘void* memcpy(void*, const void*, size_t)’, 182:20.85 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 182:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 182:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 182:20.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 182:20.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 182:20.85 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:659:45: 182:20.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘coords’ with type ‘nsTArray’ [-Warray-bounds] 182:20.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 182:20.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182:20.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 182:20.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: ‘coords’ declared here 182:20.85 657 | nsTArray coords; 182:20.85 | ^~~~~~ 182:20.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPattern.h:16, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:15, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:6: 182:20.85 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 182:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 182:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 182:20.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 182:20.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 182:20.85 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.cpp:659:45: 182:20.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘coords’ [-Wfree-nonheap-object] 182:20.85 251 | static void Free(void* aPtr) { free(aPtr); } 182:20.85 | ~~~~^~~~~~ 182:56.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPattern.h:16, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:15, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 182:56.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual bool gfxFcPlatformFontList::FindAndAddFamilies(mozilla::StyleGenericFontFamily, const nsACString&, nsTArray*, gfxPlatformFontList::FindFamiliesFlags, gfxFontStyle*, gfxFloat)’: 182:56.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ [-Warray-bounds] 182:56.15 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 182:56.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 182:56.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:1994:52: note: while referencing ‘’ 182:56.15 1994 | mFcSubstituteCache.Put(familyName, cachedFamilies); 182:56.15 | ^ 182:56.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPattern.h:16, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxContext.h:15, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFT2FontBase.h:9, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.h:9, 182:56.15 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:8: 182:56.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ [-Warray-bounds] 182:56.15 245 | header->mLength = length; 182:56.15 | ~~~~~~~~~~~~~~~~^~~~~~~~ 182:56.15 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFcPlatformFontList.cpp:1994:52: note: while referencing ‘’ 182:56.15 1994 | mFcSubstituteCache.Put(familyName, cachedFamilies); 182:56.15 | ^ 183:02.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp: In static member function ‘static uint32_t gfxFontUtils::MapCharToGlyph(const uint8_t*, uint32_t, uint32_t, uint32_t)’: 183:02.22 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:802:56: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 183:02.22 802 | varGID = MapCharToGlyphFormat10(aCmapBuf + offset, aUnicode); 183:02.23 | ^~~~~~ 183:03.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontVariations.h:12, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.h:9, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)’: 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 183:03.07 410 | size_type Capacity() const { return mHdr->mCapacity; } 183:03.07 | ~~~~~~^~~~~~~~~ 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing ‘instance’ 183:03.07 1843 | gfxFontVariationInstance instance; 183:03.07 | ^~~~~~~~ 183:03.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontVariations.h:12, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.h:9, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 183:03.07 402 | size_type Length() const { return mHdr->mLength; } 183:03.07 | ~~~~~~^~~~~~~ 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing ‘instance’ 183:03.07 1843 | gfxFontVariationInstance instance; 183:03.07 | ^~~~~~~~ 183:03.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontVariations.h:12, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.h:9, 183:03.07 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:9: 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 183:03.07 416 | mArray.mHdr->mLength = 0; 183:03.07 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:03.07 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing ‘instance’ 183:03.07 1843 | gfxFontVariationInstance instance; 183:03.07 | ^~~~~~~~ 183:30.52 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 183:30.52 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 183:30.52 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 183:30.52 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 183:30.52 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 183:30.52 | ^~~~~~~~~ 183:34.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/message_loop.h:31, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/waitable_event.h:24, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:12, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsTArray gfxPlatform::GetPrefCMSOutputProfileData()’: 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 183:34.66 410 | size_type Capacity() const { return mHdr->mCapacity; } 183:34.66 | ~~~~~~^~~~~~~~~ 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing ‘result’ 183:34.66 2150 | nsTArray result; 183:34.66 | ^~~~~~ 183:34.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/message_loop.h:31, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/waitable_event.h:24, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:12, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 183:34.66 402 | size_type Length() const { return mHdr->mLength; } 183:34.66 | ~~~~~~^~~~~~~ 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing ‘result’ 183:34.66 2150 | nsTArray result; 183:34.66 | ^~~~~~ 183:34.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/message_loop.h:31, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/waitable_event.h:24, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:12, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessHost.h:9, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RDDProcessManager.h:8, 183:34.66 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:7: 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 183:34.66 416 | mArray.mHdr->mLength = 0; 183:34.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 183:34.66 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing ‘result’ 183:34.66 2150 | nsTArray result; 183:34.66 | ^~~~~~ 184:00.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 184:00.75 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxXlibNativeRenderer.h:9, 184:00.75 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 184:00.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 184:00.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 184:00.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 184:00.75 | ^~~~~~~~~ 184:24.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxRect.h:9, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxBlur.h:10, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.h:18, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.h:10, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontEntry.h:13, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/SharedFontList.h:8, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/SharedFontList-impl.h:8, 184:24.48 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/SharedFontList.cpp:5, 184:24.48 from Unified_cpp_gfx_thebes0.cpp:11: 184:24.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 184:24.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 184:24.48 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 184:24.48 | ^~~~~~~~~ 184:24.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 184:24.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 185:14.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontFeatures.h:11, 185:14.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontEntry.h:12, 185:14.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFont.h:11, 185:14.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 185:14.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 185:14.68 from Unified_cpp_gfx_thebes1.cpp:2: 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/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] 185:14.68 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 185:14.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:14.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 185:14.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxUtils.cpp:18, 185:14.68 from Unified_cpp_gfx_thebes1.cpp:119: 185:14.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 185:14.68 27 | struct JSGCSetting { 185:14.69 | ^~~~~~~~~~~ 185:15.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxRect.h:9, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxBlur.h:10, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxPlatform.h:18, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontUtils.h:10, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontEntry.h:13, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFont.h:11, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 185:15.99 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 185:15.99 from Unified_cpp_gfx_thebes1.cpp:2: 185:15.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 185:15.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 185:15.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 185:15.99 | ^~~~~~~~~ 185:16.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 185:16.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 185:32.91 In file included from Unified_cpp_gfx_thebes1.cpp:20: 185:32.91 /builddir/build/BUILD/thunderbird-78.6.1/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)’: 185:32.91 /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGraphiteShaper.cpp:419:19: warning: ‘clusterLoc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 185:32.91 419 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 185:32.91 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185:36.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontFeatures.h:11, 185:36.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFontEntry.h:12, 185:36.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxFont.h:11, 185:36.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.h:9, 185:36.27 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxGlyphExtents.cpp:6, 185:36.27 from Unified_cpp_gfx_thebes1.cpp:2: 185:36.27 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 185:36.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 185:36.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 185:36.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 185:36.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = gfxTextRun::HyphenType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 185:36.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = gfxTextRun::HyphenType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 185:36.27 inlined from ‘uint32_t gfxTextRun::BreakAndMeasureText(uint32_t, uint32_t, bool, gfxFloat, gfxTextRun::PropertyProvider*, gfxTextRun::SuppressBreak, gfxFloat*, bool, gfxTextRun::Metrics*, gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, bool*, uint32_t*, bool, bool, gfxBreakPriority*)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/thebes/gfxTextRun.cpp:969:40: 185:36.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘hyphenBuffer’ [-Wfree-nonheap-object] 185:36.27 239 | static void Free(void* aPtr) { free(aPtr); } 185:36.27 | ~~~~^~~~~~ 185:45.19 gfx/ipc 186:40.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:10, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.02 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()’: 186:40.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 186:40.02 402 | size_type Length() const { return mHdr->mLength; } 186:40.02 | ~~~~~~^~~~~~~ 186:40.02 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.02 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:656:45: note: while referencing ‘sessions’ 186:40.02 656 | nsTArray> sessions; 186:40.02 | ^~~~~~~~ 186:40.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:10, 186:40.02 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.02 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 186:40.02 72 | if (!mHdr->mIsAutoArray) { 186:40.02 | ~~~~~~^~~~~~~~~~~~ 186:40.02 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.02 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:656:45: note: while referencing ‘sessions’ 186:40.02 656 | nsTArray> sessions; 186:40.02 | ^~~~~~~~ 186:40.03 In file included from /usr/include/string.h:519, 186:40.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 186:40.03 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 186:40.03 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:9, 186:40.03 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.03 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.03 In function ‘void* memcpy(void*, const void*, size_t)’, 186:40.03 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 186:40.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 186:40.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 186:40.03 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 186:40.03 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 186:40.03 inlined from ‘void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:658:35: 186:40.03 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sessions’ with type ‘nsTArray >’ [-Warray-bounds] 186:40.03 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 186:40.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:40.04 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp: In member function ‘void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()’: 186:40.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:656:45: note: ‘sessions’ declared here 186:40.04 656 | nsTArray> sessions; 186:40.04 | ^~~~~~~~ 186:40.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 186:40.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 186:40.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 186:40.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:40.04 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:10, 186:40.04 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.04 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.04 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 186:40.04 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 186:40.04 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 186:40.04 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 186:40.04 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 186:40.04 inlined from ‘void mozilla::gfx::GPUProcessManager::RebuildRemoteSessions()’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:658:35: 186:40.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘sessions’ [-Wfree-nonheap-object] 186:40.04 251 | static void Free(void* aPtr) { free(aPtr); } 186:40.04 | ~~~~^~~~~~ 186:40.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()’: 186:40.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 186:40.10 402 | size_type Length() const { return mHdr->mLength; } 186:40.10 | ~~~~~~^~~~~~~ 186:40.10 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.10 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:671:48: note: while referencing ‘sessions’ 186:40.10 671 | nsTArray> sessions; 186:40.10 | ^~~~~~~~ 186:40.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:10, 186:40.10 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.10 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 186:40.10 72 | if (!mHdr->mIsAutoArray) { 186:40.10 | ~~~~~~^~~~~~~~~~~~ 186:40.10 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.10 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:671:48: note: while referencing ‘sessions’ 186:40.10 671 | nsTArray> sessions; 186:40.10 | ^~~~~~~~ 186:40.11 In file included from /usr/include/string.h:519, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:9, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.11 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.11 In function ‘void* memcpy(void*, const void*, size_t)’, 186:40.11 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 186:40.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 186:40.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 186:40.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 186:40.11 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 186:40.11 inlined from ‘void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:673:35: 186:40.11 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sessions’ with type ‘nsTArray >’ [-Warray-bounds] 186:40.11 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 186:40.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:40.11 In file included from Unified_cpp_gfx_ipc0.cpp:65: 186:40.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp: In member function ‘void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()’: 186:40.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:671:48: note: ‘sessions’ declared here 186:40.11 671 | nsTArray> sessions; 186:40.11 | ^~~~~~~~ 186:40.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.h:10, 186:40.11 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/CompositorSession.cpp:6, 186:40.11 from Unified_cpp_gfx_ipc0.cpp:2: 186:40.11 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 186:40.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 186:40.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 186:40.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 186:40.11 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 186:40.11 inlined from ‘void mozilla::gfx::GPUProcessManager::RebuildInProcessSessions()’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/ipc/GPUProcessManager.cpp:673:35: 186:40.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘sessions’ [-Wfree-nonheap-object] 186:40.11 251 | static void Free(void* aPtr) { free(aPtr); } 186:40.11 | ~~~~^~~~~~ 186:44.58 gfx/vr 188:12.98 gfx/vr/service 188:41.81 gfx/vr/service/openvr 188:44.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 188:44.05 /builddir/build/BUILD/thunderbird-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: ‘k_pchLogOverrideVar’ defined but not used [-Wunused-variable] 188:44.05 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 188:44.06 | ^~~~~~~~~~~~~~~~~~~ 188:44.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: ‘k_pchConfigOverrideVar’ defined but not used [-Wunused-variable] 188:44.06 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 188:44.06 | ^~~~~~~~~~~~~~~~~~~~~~ 188:44.06 /builddir/build/BUILD/thunderbird-78.6.1/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: ‘k_pchRuntimeOverrideVar’ defined but not used [-Wunused-variable] 188:44.06 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 188:44.06 | ^~~~~~~~~~~~~~~~~~~~~~~ 188:49.79 gfx/config 189:13.61 gfx/webrender_bindings 190:19.42 gfx/skia 190:21.86 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp: In function ‘void decal_nofilter_scale(uint32_t*, SkFixed, SkFixed, int)’: 190:21.86 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 190:21.86 75 | case 2: ((uint16_t*)dst)[1] = SkToU16((fx + dx) >> 16); 190:21.86 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 190:21.86 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:76:9: note: here 190:21.86 76 | case 1: ((uint16_t*)dst)[0] = SkToU16((fx + 0) >> 16); 190:21.87 | ^~~~ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]’: 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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*}]’ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 190:41.46 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 190:41.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 190:41.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 190:41.46 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:275:8: note: ‘struct SkRecords::DrawPath’ declared here 190:41.46 275 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 190:41.46 | ^~~~~~~~ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 190:41.46 167 | struct T { \ 190:41.46 | ^ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]’: 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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*}]’ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 190:41.46 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 190:41.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 190:41.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 190:41.46 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:290:8: note: ‘struct SkRecords::DrawRect’ declared here 190:41.46 290 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 190:41.46 | ^~~~~~~~ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 190:41.46 167 | struct T { \ 190:41.46 | ^ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]’: 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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*}]’ 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 190:41.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 190:41.47 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 190:41.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 190:41.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 190:41.47 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 190:41.47 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:296:8: note: ‘struct SkRecords::DrawTextBlob’ declared here 190:41.47 296 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 190:41.47 | ^~~~~~~~~~~~ 190:41.47 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 190:41.47 167 | struct T { \ 190:41.47 | ^ 190:43.19 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkOpts.cpp:43: 190:43.19 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function ‘uint32_t portable::hash_fn(const void*, size_t, uint32_t)’: 190:43.19 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 190:43.19 194 | case 3: k ^= data[2] << 16; 190:43.19 | ~~^~~~~~~~~~~~~~~~ 190:43.19 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:13: note: here 190:43.19 195 | case 2: k ^= data[1] << 8; 190:43.19 | ^~~~ 190:43.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 190:43.20 195 | case 2: k ^= data[1] << 8; 190:43.20 | ~~^~~~~~~~~~~~~~~~ 190:43.21 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 190:43.21 196 | case 1: k ^= data[0] << 0; 190:43.21 | ^~~~ 191:26.01 In file included from Unified_cpp_gfx_skia0.cpp:101: 191:26.02 /builddir/build/BUILD/thunderbird-78.6.1/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] 191:26.02 63 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 191:26.02 | ^~~ 191:35.32 In file included from Unified_cpp_gfx_skia1.cpp:29: 191:35.33 /builddir/build/BUILD/thunderbird-78.6.1/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] 191:35.33 223 | class SkCanvas::MCRec { 191:35.33 | ^~~~~ 192:08.11 In file included from Unified_cpp_gfx_skia12.cpp:38: 192:08.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function ‘static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)’: 192:08.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 192:08.11 258 | } 192:08.11 | ^ 192:08.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 192:08.11 261 | case SkCubicType::kSerpentine: 192:08.11 | ^~~~ 192:16.89 In file included from Unified_cpp_gfx_skia13.cpp:92: 192:16.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function ‘bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)’: 192:16.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 192:16.89 499 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 192:16.89 | ^~ 192:16.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 192:16.89 509 | case SkOTTableName::Record::PlatformID::Unicode: 192:16.89 | ^~~~ 192:21.03 In file included from Unified_cpp_gfx_skia14.cpp:65: 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>’: 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 259 | LinearGradient4fContext::LinearIntervalProcessor { 192:21.03 | ^~~~~~~~~~~~~~~~~~~~~~~ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>’: 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>’: 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:81: required from here 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.03 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>’: 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>’: 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>’: 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:81: required from here 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:21.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 192:22.11 In file included from Unified_cpp_gfx_skia14.cpp:74: 192:22.11 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function ‘virtual bool SkGradientShaderBase::onAppendStages(const SkStageRec&) const’: 192:22.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 192:22.12 297 | p->append(SkRasterPipeline::decal_x, decal_ctx); 192:22.12 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192:22.12 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:299:9: note: here 192:22.12 299 | case SkTileMode::kClamp: 192:22.12 | ^~~~ 192:38.88 In file included from Unified_cpp_gfx_skia15.cpp:29: 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::suffix(SkSL::ASTNode::ID)’: 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1991:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 192:38.89 1991 | } 192:38.89 | ^ 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:1993:9: note: here 192:38.89 1993 | case Token::FLOAT_LITERAL: { 192:38.89 | ^~~~ 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::term()’: 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:2057:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 192:38.89 2057 | } 192:38.89 | ^ 192:38.89 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/sksl/SkSLParser.cpp:2059:9: note: here 192:38.89 2059 | case Token::INT_LITERAL: { 192:38.89 | ^~~~ 193:11.72 In file included from Unified_cpp_gfx_skia16.cpp:20: 193:11.72 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7: warning: ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace [-Wsubobject-linkage] 193:11.72 66 | class FwDCubicEvaluator { 193:11.72 | ^~~~~~~~~~~~~~~~~ 193:18.54 In file included from Unified_cpp_gfx_skia2.cpp:92: 193:18.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp: In member function ‘void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const’: 193:18.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp:514:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 193:18.54 514 | } 193:18.54 | ^ 193:18.54 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.cpp:516:13: note: here 193:18.54 516 | case SkCanvas::kPolygon_PointMode: { 193:18.54 | ^~~~ 193:31.20 In file included from Unified_cpp_gfx_skia4.cpp:47: 193:31.20 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkICC.cpp: In function ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’: 193:31.20 /builddir/build/BUILD/thunderbird-78.6.1/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] 193:31.21 278 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 193:31.21 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:35.72 In file included from /usr/include/string.h:519, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 193:35.72 from /usr/include/c++/10/bits/move.h:57, 193:35.72 from /usr/include/c++/10/bits/stl_function.h:60, 193:35.72 from /usr/include/c++/10/functional:49, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/functional:3, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/functional:52, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkGlyphRun.h:11, 193:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkGlyphRun.cpp:8, 193:35.72 from Unified_cpp_gfx_skia4.cpp:2: 193:35.72 In function ‘char* strncpy(char*, const char*, size_t)’, 193:35.72 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:278:16, 193:35.72 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:317:30: 193:35.72 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 12 bytes from a string of the same length [-Wstringop-truncation] 193:35.72 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 193:35.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:35.72 In function ‘char* strncpy(char*, const char*, size_t)’, 193:35.72 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:274:16, 193:35.72 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkICC.cpp:317:30: 193:35.72 /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 44 equals destination size [-Wstringop-truncation] 193:35.72 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); 193:35.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193:38.68 In file included from Unified_cpp_gfx_skia5.cpp:110: 193:38.68 /builddir/build/BUILD/thunderbird-78.6.1/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*)’: 193:38.68 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkPath.cpp:3586:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 193:38.68 3586 | insertClose = false; 193:38.68 | ~~~~~~~~~~~~^~~~~~~ 193:38.68 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkPath.cpp:3587:13: note: here 193:38.68 3587 | case SkPath::kLine_Verb: { 193:38.69 | ^~~~ 193:57.56 In file included from Unified_cpp_gfx_skia6.cpp:128: 193:57.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRRect.cpp: In member function ‘size_t SkRRect::readFromMemory(const void*, size_t)’: 193:57.56 /builddir/build/BUILD/thunderbird-78.6.1/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] 193:57.56 557 | memcpy(&raw, buffer, kSizeInMemory); 193:57.56 | ^ 193:57.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/include/private/SkPathRef.h:13, 193:57.56 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkPath_serial.cpp:10, 193:57.56 from Unified_cpp_gfx_skia6.cpp:2: 193:57.56 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/include/core/SkRRect.h:30:14: note: ‘class SkRRect’ declared here 193:57.56 30 | class SK_API SkRRect { 193:57.56 | ^~~~~~~ 194:04.68 In file included from Unified_cpp_gfx_skia7.cpp:110: 194:04.68 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function ‘SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)’: 194:04.68 /builddir/build/BUILD/thunderbird-78.6.1/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] 194:04.68 42 | memcpy(&rec, ptr, size); 194:04.68 | ^ 194:04.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 194:04.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 194:04.68 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 194:04.68 from Unified_cpp_gfx_skia7.cpp:110: 194:04.68 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 194:04.68 55 | struct SkScalerContextRec { 194:04.68 | ^~~~~~~~~~~~~~~~~~ 194:04.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 194:04.74 from Unified_cpp_gfx_skia7.cpp:110: 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/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] 194:04.74 517 | std::memcpy(&rec, ptr, sizeof(rec)); 194:04.74 | ^ 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkTraceEvent.h:155:40: note: in definition of macro ‘INTERNAL_TRACE_EVENT_ADD_SCOPED’ 194:04.74 155 | TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 194:04.74 | ^~~~~~~~~~~ 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:512:5: note: in expansion of macro ‘TRACE_EVENT1’ 194:04.74 512 | TRACE_EVENT1("skia", "RecForDesc", "rec", 194:04.74 | ^~~~~~~~~~~~ 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:513:13: note: in expansion of macro ‘TRACE_STR_COPY’ 194:04.74 513 | TRACE_STR_COPY( 194:04.74 | ^~~~~~~~~~~~~~ 194:04.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 194:04.74 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 194:04.74 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 194:04.74 from Unified_cpp_gfx_skia7.cpp:110: 194:04.74 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 194:04.74 55 | struct SkScalerContextRec { 194:04.74 | ^~~~~~~~~~~~~~~~~~ 194:04.81 In file included from Unified_cpp_gfx_skia7.cpp:119: 194:04.81 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 194:04.81 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkResourceCache.cpp:75:24: warning: ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace [-Wsubobject-linkage] 194:04.81 75 | class SkResourceCache::Hash : 194:04.81 | ^~~~ 194:04.85 In file included from Unified_cpp_gfx_skia7.cpp:137: 194:04.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function ‘static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)’: 194:04.85 /builddir/build/BUILD/thunderbird-78.6.1/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] 194:04.85 1118 | memset(&rec, 0, sizeof(rec)); 194:04.85 | ^ 194:04.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 194:04.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDraw.h:18, 194:04.85 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 194:04.85 from Unified_cpp_gfx_skia7.cpp:110: 194:04.85 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 194:04.85 55 | struct SkScalerContextRec { 194:04.85 | ^~~~~~~~~~~~~~~~~~ 194:16.73 In file included from Unified_cpp_gfx_skia8.cpp:101: 194:16.73 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function ‘bool loose_compare(const SkDescriptor&, const SkDescriptor&)’: 194:16.73 /builddir/build/BUILD/thunderbird-78.6.1/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] 194:16.73 281 | memcpy(&lhsRec, ptr, size); 194:16.73 | ^ 194:16.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDescriptor.h:15, 194:16.73 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkStrike.h:16, 194:16.73 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkStrike.cpp:8, 194:16.73 from Unified_cpp_gfx_skia8.cpp:92: 194:16.73 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 194:16.73 55 | struct SkScalerContextRec { 194:16.73 | ^~~~~~~~~~~~~~~~~~ 194:16.73 In file included from Unified_cpp_gfx_skia8.cpp:101: 194:16.73 /builddir/build/BUILD/thunderbird-78.6.1/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] 194:16.73 285 | memcpy(&rhsRec, ptr, size); 194:16.73 | ^ 194:16.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkDescriptor.h:15, 194:16.73 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkStrike.h:16, 194:16.73 from /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkStrike.cpp:8, 194:16.73 from Unified_cpp_gfx_skia8.cpp:92: 194:16.73 /builddir/build/BUILD/thunderbird-78.6.1/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 194:16.73 55 | struct SkScalerContextRec { 194:16.73 | ^~~~~~~~~~~~~~~~~~ 194:29.82 image 195:08.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/image/ImageMemoryReporter.h:12, 195:08.96 from /builddir/build/BUILD/thunderbird-78.6.1/image/ImageMemoryReporter.cpp:7, 195:08.96 from Unified_cpp_image1.cpp:2: 195:08.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 195:08.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 195:08.96 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 195:08.96 | ^~~~~~~~~ 195:44.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:10, 195:44.01 from Unified_cpp_image2.cpp:2: 195:44.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)’: 195:44.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 195:44.01 402 | size_type Length() const { return mHdr->mLength; } 195:44.01 | ~~~~~~^~~~~~~ 195:44.01 In file included from Unified_cpp_image2.cpp:2: 195:44.01 /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:2021:36: note: while referencing ‘entries’ 195:44.01 2021 | nsTArray > entries; 195:44.01 | ^~~~~~~ 195:44.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 195:44.01 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:10, 195:44.01 from Unified_cpp_image2.cpp:2: 195:44.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 195:44.01 72 | if (!mHdr->mIsAutoArray) { 195:44.01 | ~~~~~~^~~~~~~~~~~~ 195:44.01 In file included from Unified_cpp_image2.cpp:2: 195:44.01 /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:2021:36: note: while referencing ‘entries’ 195:44.01 2021 | nsTArray > entries; 195:44.01 | ^~~~~~~ 195:44.02 In file included from /usr/include/string.h:519, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 195:44.02 from /usr/include/c++/10/bits/move.h:57, 195:44.02 from /usr/include/c++/10/bits/nested_exception.h:40, 195:44.02 from /usr/include/c++/10/exception:148, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 195:44.02 from /usr/include/c++/10/new:41, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDebug.h:10, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventStates.h:11, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:9, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:10, 195:44.02 from Unified_cpp_image2.cpp:2: 195:44.02 In function ‘void* memcpy(void*, const void*, size_t)’, 195:44.02 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 195:44.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 195:44.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 195:44.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 195:44.02 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 195:44.02 inlined from ‘nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)’ at /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:2024:31: 195:44.02 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsTArray >’ [-Warray-bounds] 195:44.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 195:44.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195:44.02 In file included from Unified_cpp_image2.cpp:2: 195:44.02 /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp: In member function ‘nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)’: 195:44.02 /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:2021:36: note: ‘entries’ declared here 195:44.02 2021 | nsTArray > entries; 195:44.02 | ^~~~~~~ 195:44.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 195:44.02 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:10, 195:44.02 from Unified_cpp_image2.cpp:2: 195:44.02 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 195:44.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 195:44.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 195:44.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 195:44.02 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 195:44.02 inlined from ‘nsresult imgLoader::EvictEntries(imgLoader::imgCacheTable&)’ at /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.cpp:2024:31: 195:44.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 195:44.02 251 | static void Free(void* aPtr) { free(aPtr); } 195:44.02 | ~~~~^~~~~~ 195:47.18 image/build 195:54.58 image/decoders 196:23.74 image/decoders/icon/gtk 196:27.44 image/decoders/icon 196:31.71 image/encoders/ico 196:34.35 image/encoders/png 196:43.90 image/encoders/jpeg 196:45.61 image/encoders/bmp 196:47.96 dom/abort 196:59.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 196:59.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/abort/AbortController.h:10, 196:59.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/abort/AbortController.cpp:7, 196:59.71 from Unified_cpp_dom_abort0.cpp:2: 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/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] 196:59.71 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 196:59.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196:59.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 196:59.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/abort/AbortController.cpp:10, 196:59.71 from Unified_cpp_dom_abort0.cpp:2: 196:59.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 196:59.71 27 | struct JSGCSetting { 196:59.71 | ^~~~~~~~~~~ 197:03.80 dom/animation 197:30.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 197:30.77 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.h:13, 197:30.77 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.cpp:7, 197:30.77 from Unified_cpp_dom_animation0.cpp:2: 197:30.77 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 197:30.77 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 197:30.77 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 197:30.77 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 197:30.77 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 197:30.77 inlined from ‘void mozilla::dom::KeyframeEffect::GetProperties(nsTArray&, mozilla::ErrorResult&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeEffect.cpp:1132:45: 197:30.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘propertyDetails’ [-Wfree-nonheap-object] 197:30.77 239 | static void Free(void* aPtr) { free(aPtr); } 197:30.77 | ~~~~^~~~~~ 197:30.77 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 197:30.77 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 197:30.77 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 197:30.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::binding_detail::FastAnimationPropertyValueDetails&; E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 197:30.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::binding_detail::FastAnimationPropertyValueDetails&; E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 197:30.78 inlined from ‘void mozilla::dom::KeyframeEffect::GetProperties(nsTArray&, mozilla::ErrorResult&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeEffect.cpp:1154:49: 197:30.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘propertyDetails’ [-Wfree-nonheap-object] 197:30.78 239 | static void Free(void* aPtr) { free(aPtr); } 197:30.78 | ~~~~^~~~~~ 197:30.78 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 197:30.78 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 197:30.78 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 197:30.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::binding_detail::FastAnimationPropertyValueDetails&; E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 197:30.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::binding_detail::FastAnimationPropertyValueDetails&; E = mozilla::dom::AnimationPropertyValueDetails; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 197:30.78 inlined from ‘void mozilla::dom::KeyframeEffect::GetProperties(nsTArray&, mozilla::ErrorResult&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeEffect.cpp:1175:51: 197:30.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘propertyDetails’ [-Wfree-nonheap-object] 197:30.78 239 | static void Free(void* aPtr) { free(aPtr); } 197:30.78 | ~~~~^~~~~~ 197:31.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, mozilla::dom::Document*, JS::Handle, const char*, mozilla::ErrorResult&)’: 197:31.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 197:31.77 402 | size_type Length() const { return mHdr->mLength; } 197:31.77 | ~~~~~~^~~~~~~ 197:31.77 In file included from Unified_cpp_dom_animation0.cpp:128: 197:31.77 /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1098:49: note: while referencing ‘easings’ 197:31.77 1098 | FallibleTArray> easings; 197:31.77 | ^~~~~~~ 197:31.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 197:31.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 197:31.77 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.h:13, 197:31.77 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.cpp:7, 197:31.77 from Unified_cpp_dom_animation0.cpp:2: 197:31.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 197:31.77 72 | if (!mHdr->mIsAutoArray) { 197:31.77 | ~~~~~~^~~~~~~~~~~~ 197:31.77 In file included from Unified_cpp_dom_animation0.cpp:128: 197:31.77 /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1098:49: note: while referencing ‘easings’ 197:31.77 1098 | FallibleTArray> easings; 197:31.77 | ^~~~~~~ 197:31.87 In file included from /usr/include/string.h:519, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 197:31.87 from /usr/include/c++/10/bits/move.h:57, 197:31.87 from /usr/include/c++/10/bits/nested_exception.h:40, 197:31.87 from /usr/include/c++/10/exception:148, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 197:31.87 from /usr/include/c++/10/new:41, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:10, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.h:11, 197:31.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.cpp:7, 197:31.87 from Unified_cpp_dom_animation0.cpp:2: 197:31.87 In function ‘void* memcpy(void*, const void*, size_t)’, 197:31.87 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 197:31.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 197:31.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 197:31.87 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 197:31.87 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 197:31.87 inlined from ‘mozilla::GetKeyframeListFromPropertyIndexedKeyframe(JSContext*, mozilla::dom::Document*, JS::Handle, nsTArray&, mozilla::ErrorResult&)::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1102:48, 197:31.87 inlined from ‘void mozilla::GetKeyframeListFromPropertyIndexedKeyframe(JSContext*, mozilla::dom::Document*, JS::Handle, nsTArray&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1109:25, 197:31.87 inlined from ‘static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, mozilla::dom::Document*, JS::Handle, const char*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:222:47: 197:31.87 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘easings’ with type ‘FallibleTArray >’ [-Warray-bounds] 197:31.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 197:31.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197:31.87 In file included from Unified_cpp_dom_animation0.cpp:128: 197:31.87 /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp: In static member function ‘static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, mozilla::dom::Document*, JS::Handle, const char*, mozilla::ErrorResult&)’: 197:31.87 /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1098:49: note: ‘easings’ declared here 197:31.87 1098 | FallibleTArray> easings; 197:31.87 | ^~~~~~~ 197:31.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AnimationPerformanceWarning.h:14, 197:31.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.h:13, 197:31.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/Animation.cpp:7, 197:31.88 from Unified_cpp_dom_animation0.cpp:2: 197:31.88 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 197:31.88 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 197:31.88 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 197:31.88 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 197:31.88 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 197:31.88 inlined from ‘mozilla::GetKeyframeListFromPropertyIndexedKeyframe(JSContext*, mozilla::dom::Document*, JS::Handle, nsTArray&, mozilla::ErrorResult&)::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1102:48, 197:31.88 inlined from ‘void mozilla::GetKeyframeListFromPropertyIndexedKeyframe(JSContext*, mozilla::dom::Document*, JS::Handle, nsTArray&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:1109:25, 197:31.88 inlined from ‘static nsTArray mozilla::KeyframeUtils::GetKeyframesFromObject(JSContext*, mozilla::dom::Document*, JS::Handle, const char*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/animation/KeyframeUtils.cpp:222:47: 197:31.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘easings’ [-Wfree-nonheap-object] 197:31.88 239 | static void Free(void* aPtr) { free(aPtr); } 197:31.88 | ~~~~^~~~~~ 197:43.86 dom/base 197:57.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 197:57.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:12, 197:57.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 197:57.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 197:57.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 197:57.65 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 197:57.65 | ^~~~~~~~~~~~~~~~ 198:00.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:00.05 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h: In member function ‘void mozilla::dom::DOMIntersectionObserver::GetThresholds(nsTArray&)’: 198:00.05 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 198:00.05 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 198:00.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 198:00.05 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:192:31: note: while referencing ‘’ 198:00.05 192 | aRetVal = mThresholds.Clone(); 198:00.05 | ^ 198:00.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:00.05 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 198:00.05 245 | header->mLength = length; 198:00.05 | ~~~~~~~~~~~~~~~~^~~~~~~~ 198:00.05 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:192:31: note: while referencing ‘’ 198:00.05 192 | aRetVal = mThresholds.Clone(); 198:00.05 | ^ 198:00.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 198:00.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:13, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘void mozilla::dom::DOMIntersectionObserver::Update(mozilla::dom::Document*, DOMHighResTimeStamp)’: 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:437:50: warning: ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:00.39 437 | MOZ_ALWAYS_INLINE T YMost() const { return y + height; } 198:00.39 | ^~~~~~ 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:493:17: note: ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::height’ was declared here 198:00.39 493 | Maybe remoteDocumentVisibleRect; 198:00.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 198:00.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:13, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:436:50: warning: ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:00.39 436 | MOZ_ALWAYS_INLINE T XMost() const { return x + width; } 198:00.39 | ^~~~~ 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:493:17: note: ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::width’ was declared here 198:00.39 493 | Maybe remoteDocumentVisibleRect; 198:00.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 198:00.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:493:17: warning: ‘*((void*)& remoteDocumentVisibleRect +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:00.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:10, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:13, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 198:00.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 198:00.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 198:00.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 198:00.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:00.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:00.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseRect.h:436:50: warning: ‘remoteDocumentVisibleRect’ may be used uninitialized in this function [-Wmaybe-uninitialized] 198:00.40 436 | MOZ_ALWAYS_INLINE T XMost() const { return x + width; } 198:00.40 | ^~~~~ 198:00.40 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:493:17: note: ‘remoteDocumentVisibleRect’ was declared here 198:00.40 493 | Maybe remoteDocumentVisibleRect; 198:00.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 198:01.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘void mozilla::dom::DOMIntersectionObserver::Notify()’: 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 198:01.06 402 | size_type Length() const { return mHdr->mLength; } 198:01.06 | ~~~~~~^~~~~~~ 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: while referencing ‘entries’ 198:01.06 678 | Sequence> entries; 198:01.06 | ^~~~~~~ 198:01.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 198:01.06 72 | if (!mHdr->mIsAutoArray) { 198:01.06 | ~~~~~~^~~~~~~~~~~~ 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: while referencing ‘entries’ 198:01.06 678 | Sequence> entries; 198:01.06 | ^~~~~~~ 198:01.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 198:01.06 402 | size_type Length() const { return mHdr->mLength; } 198:01.06 | ~~~~~~^~~~~~~ 198:01.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: while referencing ‘entries’ 198:01.06 678 | Sequence> entries; 198:01.06 | ^~~~~~~ 198:01.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 198:01.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:01.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:01.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.07 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.07 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.07 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 198:01.07 72 | if (!mHdr->mIsAutoArray) { 198:01.07 | ~~~~~~^~~~~~~~~~~~ 198:01.07 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: while referencing ‘entries’ 198:01.07 678 | Sequence> entries; 198:01.07 | ^~~~~~~ 198:01.08 In file included from /usr/include/string.h:519, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:6, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.08 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.08 In function ‘void* memcpy(void*, const void*, size_t)’, 198:01.09 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 198:01.09 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 198:01.09 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 198:01.09 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 198:01.09 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 198:01.09 inlined from ‘void mozilla::dom::DOMIntersectionObserver::Notify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:679:26: 198:01.09 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 198:01.09 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 198:01.09 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:01.09 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp: In member function ‘void mozilla::dom::DOMIntersectionObserver::Notify()’: 198:01.09 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: ‘entries’ declared here 198:01.09 678 | Sequence> entries; 198:01.09 | ^~~~~~~ 198:01.09 In file included from /usr/include/string.h:519, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 198:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:6, 198:01.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.10 In function ‘void* memcpy(void*, const void*, size_t)’, 198:01.10 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 198:01.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 198:01.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 198:01.10 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 198:01.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 198:01.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 198:01.10 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 198:01.10 inlined from ‘void mozilla::dom::DOMIntersectionObserver::Notify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:682:51: 198:01.11 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 198:01.11 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 198:01.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:01.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp: In member function ‘void mozilla::dom::DOMIntersectionObserver::Notify()’: 198:01.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:678:57: note: ‘entries’ declared here 198:01.11 678 | Sequence> entries; 198:01.11 | ^~~~~~~ 198:01.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 198:01.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 198:01.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 198:01.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.h:11, 198:01.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:7: 198:01.11 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 198:01.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 198:01.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 198:01.11 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 198:01.11 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 198:01.11 inlined from ‘void mozilla::dom::DOMIntersectionObserver::Notify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:679:26: 198:01.11 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 198:01.11 239 | static void Free(void* aPtr) { free(aPtr); } 198:01.11 | ~~~~^~~~~~ 198:01.11 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 198:01.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 198:01.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 198:01.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 198:01.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 198:01.12 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 198:01.12 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 198:01.12 inlined from ‘void mozilla::dom::DOMIntersectionObserver::Notify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DOMIntersectionObserver.cpp:682:51: 198:01.12 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 198:01.12 239 | static void Free(void* aPtr) { free(aPtr); } 198:01.12 | ~~~~^~~~~~ 198:28.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 198:28.76 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 198:28.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:239: 198:28.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 198:28.76 /builddir/build/BUILD/thunderbird-78.6.1/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] 198:28.76 79 | memset(this, 0, sizeof(nsXPTCVariant)); 198:28.76 | ^ 198:28.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 198:28.76 44 | struct nsXPTCVariant { 198:28.77 | ^~~~~~~~~~~~~ 198:31.52 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 198:31.52 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 198:31.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 198:31.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 198:31.52 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 198:31.52 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:9: 198:31.52 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 198:31.52 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 198:31.53 /builddir/build/BUILD/thunderbird-78.6.1/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] 198:31.53 34 | memset(aT, 0, sizeof(T)); 198:31.53 | ~~~~~~^~~~~~~~~~~~~~~~~~ 198:31.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:239: 198:31.53 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 198:31.53 2214 | struct GlobalProperties { 198:31.53 | ^~~~~~~~~~~~~~~~ 198:34.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 198:34.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 198:34.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 198:34.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:9: 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/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] 198:34.21 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 198:34.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198:34.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 198:34.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:88: 198:34.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 198:34.21 27 | struct JSGCSetting { 198:34.21 | ^~~~~~~~~~~ 198:35.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 198:35.62 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 198:35.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 198:35.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 198:35.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 198:35.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.cpp:9: 198:35.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 198:35.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 198:35.62 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 198:35.62 | ^~~~~~~~~ 199:31.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 199:31.28 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 199:31.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 199:31.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 199:31.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.h:14, 199:31.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 199:31.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 199:31.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 199:31.29 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 199:31.29 | ^~~~~~~~~ 199:38.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDOMWindowUtils.h:18, 199:38.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.h:12, 199:38.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.cpp:7: 199:38.31 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 199:38.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 199:38.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 199:38.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 199:38.32 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 199:38.32 inlined from ‘nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.cpp:4235:45: 199:38.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘domFrames’ [-Wfree-nonheap-object] 199:38.32 239 | static void Free(void* aPtr) { free(aPtr); } 199:38.32 | ~~~~^~~~~~ 199:38.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 199:38.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 199:38.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 199:38.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 199:38.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 199:38.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 199:38.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 199:38.32 inlined from ‘nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMWindowUtils.cpp:4267:48: 199:38.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘domFrames’ [-Wfree-nonheap-object] 199:38.32 239 | static void Free(void* aPtr) { free(aPtr); } 199:38.32 | ~~~~^~~~~~ 200:00.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 200:00.76 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 200:00.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:57: 200:00.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 200:00.76 /builddir/build/BUILD/thunderbird-78.6.1/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] 200:00.76 79 | memset(this, 0, sizeof(nsXPTCVariant)); 200:00.76 | ^ 200:00.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 200:00.76 44 | struct nsXPTCVariant { 200:00.76 | ^~~~~~~~~~~~~ 200:01.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 200:01.55 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 200:01.55 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 200:01.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:19, 200:01.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:01.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 200:01.55 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 200:01.55 /builddir/build/BUILD/thunderbird-78.6.1/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] 200:01.55 34 | memset(aT, 0, sizeof(T)); 200:01.55 | ~~~~~~^~~~~~~~~~~~~~~~~~ 200:01.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:57: 200:01.55 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 200:01.55 2214 | struct GlobalProperties { 200:01.55 | ^~~~~~~~~~~~~~~~ 200:07.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 200:07.35 410 | size_type Capacity() const { return mHdr->mCapacity; } 200:07.35 | ~~~~~~^~~~~~~~~ 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 200:07.35 656 | Sequence> ports; 200:07.35 | ^~~~~ 200:07.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 200:07.35 402 | size_type Length() const { return mHdr->mLength; } 200:07.35 | ~~~~~~^~~~~~~ 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 200:07.35 656 | Sequence> ports; 200:07.35 | ^~~~~ 200:07.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 200:07.35 402 | size_type Length() const { return mHdr->mLength; } 200:07.35 | ~~~~~~^~~~~~~ 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 200:07.35 656 | Sequence> ports; 200:07.35 | ^~~~~ 200:07.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 200:07.35 72 | if (!mHdr->mIsAutoArray) { 200:07.35 | ~~~~~~^~~~~~~~~~~~ 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 200:07.35 656 | Sequence> ports; 200:07.35 | ^~~~~ 200:07.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.35 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 200:07.36 402 | size_type Length() const { return mHdr->mLength; } 200:07.36 | ~~~~~~^~~~~~~ 200:07.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 200:07.36 656 | Sequence> ports; 200:07.36 | ^~~~~ 200:07.43 In file included from /usr/include/string.h:519, 200:07.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 200:07.43 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 200:07.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:7: 200:07.43 In function ‘void* memcpy(void*, const void*, size_t)’, 200:07.43 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 200:07.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 200:07.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 200:07.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:468:29, 200:07.43 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1917:54, 200:07.43 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1000:17, 200:07.43 inlined from ‘FallibleTArray >::FallibleTArray(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2815:7, 200:07.43 inlined from ‘mozilla::dom::Sequence::Sequence(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:422:3, 200:07.43 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3, 200:07.43 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >; InternalType = mozilla::dom::Sequence >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 200:07.43 inlined from ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:661:51: 200:07.43 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘ports’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 200:07.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 200:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200:07.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp: In member function ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’: 200:07.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:656:46: note: ‘ports’ declared here 200:07.43 656 | Sequence> ports; 200:07.43 | ^~~~~ 200:07.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsCOMArray.h:16, 200:07.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.h:13, 200:07.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:9: 200:07.45 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 200:07.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 200:07.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 200:07.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:468:29, 200:07.45 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1917:54, 200:07.45 inlined from ‘nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1000:17, 200:07.45 inlined from ‘FallibleTArray >::FallibleTArray(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2815:7, 200:07.45 inlined from ‘mozilla::dom::Sequence::Sequence(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:422:3, 200:07.45 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3, 200:07.45 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >; InternalType = mozilla::dom::Sequence >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 200:07.45 inlined from ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsFrameMessageManager.cpp:661:51: 200:07.45 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘ports’ [-Wfree-nonheap-object] 200:07.45 239 | static void Free(void* aPtr) { free(aPtr); } 200:07.45 | ~~~~^~~~~~ 200:27.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 200:27.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 200:27.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.cpp:161: 200:27.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 200:27.80 /builddir/build/BUILD/thunderbird-78.6.1/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] 200:27.80 79 | memset(this, 0, sizeof(nsXPTCVariant)); 200:27.80 | ^ 200:27.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 200:27.81 44 | struct nsXPTCVariant { 200:27.81 | ^~~~~~~~~~~~~ 200:31.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:15, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.h:10, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindow.h:14, 200:31.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.cpp:7: 200:31.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 200:31.23 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 200:31.23 /builddir/build/BUILD/thunderbird-78.6.1/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] 200:31.24 34 | memset(aT, 0, sizeof(T)); 200:31.24 | ~~~~~~^~~~~~~~~~~~~~~~~~ 200:31.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.cpp:161: 200:31.24 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 200:31.24 2214 | struct GlobalProperties { 200:31.24 | ^~~~~~~~~~~~~~~~ 201:03.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 201:03.76 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 201:03.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowOuter.cpp:161: 201:03.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 201:03.76 /builddir/build/BUILD/thunderbird-78.6.1/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] 201:03.76 79 | memset(this, 0, sizeof(nsXPTCVariant)); 201:03.76 | ^ 201:03.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 201:03.76 44 | struct nsXPTCVariant { 201:03.76 | ^~~~~~~~~~~~~ 201:05.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 201:05.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 201:05.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 201:05.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:15, 201:05.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.h:10, 201:05.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindow.h:14, 201:05.96 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 201:05.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 201:05.96 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 201:05.96 /builddir/build/BUILD/thunderbird-78.6.1/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] 201:05.96 34 | memset(aT, 0, sizeof(T)); 201:05.96 | ~~~~~~^~~~~~~~~~~~~~~~~~ 201:05.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowOuter.cpp:161: 201:05.96 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 201:05.96 2214 | struct GlobalProperties { 201:05.96 | ^~~~~~~~~~~~~~~~ 201:07.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventListenerManager.h:10, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowInner.h:30, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindow.h:14, 201:07.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsGlobalWindowOuter.cpp:7: 201:07.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 201:07.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 201:07.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 201:07.90 | ^~~~~~~~~ 201:07.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 201:07.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 201:07.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 201:07.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 201:50.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 201:50.16 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h: In member function ‘void nsObjectLoadingContent::GetPluginAttributes(nsTArray&)’: 201:50.16 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 201:50.16 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 201:50.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 201:50.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:799:41: note: while referencing ‘’ 201:50.16 799 | aAttributes = mCachedAttributes.Clone(); 201:50.16 | ^ 201:50.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 201:50.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 201:50.16 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 201:50.16 245 | header->mLength = length; 201:50.16 | ~~~~~~~~~~~~~~~~^~~~~~~~ 201:50.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:799:41: note: while referencing ‘’ 201:50.16 799 | aAttributes = mCachedAttributes.Clone(); 201:50.16 | ^ 201:50.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 201:50.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 201:50.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 201:50.21 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 201:50.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 201:50.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h: In member function ‘void nsObjectLoadingContent::GetPluginParameters(nsTArray&)’: 201:50.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 201:50.22 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 201:50.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 201:50.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:804:41: note: while referencing ‘’ 201:50.22 804 | aParameters = mCachedParameters.Clone(); 201:50.22 | ^ 201:50.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 201:50.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 201:50.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 201:50.22 from /builddir/build/BUILD/thunderbird-78.6.1/image/imgLoader.h:12, 201:50.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:13: 201:50.22 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 201:50.22 245 | header->mLength = length; 201:50.22 | ~~~~~~~~~~~~~~~~^~~~~~~~ 201:50.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsObjectLoadingContent.cpp:804:41: note: while referencing ‘’ 201:50.22 804 | aParameters = mCachedParameters.Clone(); 201:50.22 | ^ 202:07.80 In file included from Unified_cpp_dom_base0.cpp:29: 202:07.80 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.cpp: In member function ‘nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)’: 202:07.80 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:07.80 172 | (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 202:07.80 | ^ 202:07.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Element.h:16, 202:07.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 202:07.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:12, 202:07.80 from Unified_cpp_dom_base0.cpp:2: 202:07.80 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:123:10: note: ‘struct AttrArray::InternalAttr’ declared here 202:07.80 123 | struct InternalAttr { 202:07.80 | ^~~~~~~~~~~~ 202:07.81 In file included from Unified_cpp_dom_base0.cpp:29: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.cpp: In member function ‘void AttrArray::Compact()’: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:07.81 351 | realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 202:07.81 | ^ 202:07.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Element.h:16, 202:07.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 202:07.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:12, 202:07.81 from Unified_cpp_dom_base0.cpp:2: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 202:07.81 175 | class Impl { 202:07.81 | ^~~~ 202:07.81 In file included from Unified_cpp_dom_base0.cpp:29: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.cpp: In member function ‘bool AttrArray::GrowBy(uint32_t)’: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:07.81 492 | static_cast(realloc(mImpl.release(), sizeInBytes.value())); 202:07.81 | ^ 202:07.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Element.h:16, 202:07.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeUtils.h:10, 202:07.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:12, 202:07.81 from Unified_cpp_dom_base0.cpp:2: 202:07.81 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 202:07.81 175 | class Impl { 202:07.81 | ^~~~ 202:15.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:15.80 from Unified_cpp_dom_base0.cpp:2: 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:15.80 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 202:15.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:15.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 202:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/BodyConsumer.cpp:19, 202:15.80 from Unified_cpp_dom_base0.cpp:56: 202:15.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 202:15.80 27 | struct JSGCSetting { 202:15.80 | ^~~~~~~~~~~ 202:21.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.90 from Unified_cpp_dom_base0.cpp:2: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In lambda function: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.90 402 | size_type Length() const { return mHdr->mLength; } 202:21.90 | ~~~~~~^~~~~~~ 202:21.90 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:954:23: note: while referencing ‘children’ 202:21.90 954 | children; 202:21.90 | ^~~~~~~~ 202:21.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.90 from Unified_cpp_dom_base0.cpp:2: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.90 72 | if (!mHdr->mIsAutoArray) { 202:21.90 | ~~~~~~^~~~~~~~~~~~ 202:21.90 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:954:23: note: while referencing ‘children’ 202:21.90 954 | children; 202:21.90 | ^~~~~~~~ 202:21.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.90 from Unified_cpp_dom_base0.cpp:2: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.90 402 | size_type Length() const { return mHdr->mLength; } 202:21.90 | ~~~~~~^~~~~~~ 202:21.90 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:975:25: note: while referencing ‘threads’ 202:21.90 975 | threads; 202:21.90 | ^~~~~~~ 202:21.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.90 from Unified_cpp_dom_base0.cpp:2: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.90 72 | if (!mHdr->mIsAutoArray) { 202:21.90 | ~~~~~~^~~~~~~~~~~~ 202:21.90 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:975:25: note: while referencing ‘threads’ 202:21.90 975 | threads; 202:21.90 | ^~~~~~~ 202:21.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.90 from Unified_cpp_dom_base0.cpp:2: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.90 402 | size_type Length() const { return mHdr->mLength; } 202:21.90 | ~~~~~~^~~~~~~ 202:21.90 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:938:23: note: while referencing ‘threads’ 202:21.90 938 | threads; 202:21.90 | ^~~~~~~ 202:21.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.91 from Unified_cpp_dom_base0.cpp:2: 202:21.91 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 202:21.91 72 | if (!mHdr->mIsAutoArray) { 202:21.91 | ~~~~~~^~~~~~~~~~~~ 202:21.91 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:938:23: note: while referencing ‘threads’ 202:21.91 938 | threads; 202:21.91 | ^~~~~~~ 202:21.93 In file included from /usr/include/string.h:519, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:10, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.93 from Unified_cpp_dom_base0.cpp:2: 202:21.93 In function ‘void* memcpy(void*, const void*, size_t)’, 202:21.93 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 202:21.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 202:21.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.94 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:941:46: 202:21.94 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threads’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 202:21.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 202:21.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:21.94 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp: In lambda function: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:938:23: note: ‘threads’ declared here 202:21.94 938 | threads; 202:21.94 | ^~~~~~~ 202:21.94 In file included from /usr/include/string.h:519, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:10, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.94 from Unified_cpp_dom_base0.cpp:2: 202:21.94 In function ‘void* memcpy(void*, const void*, size_t)’, 202:21.94 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.94 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:957:47: 202:21.94 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘children’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 202:21.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 202:21.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:21.94 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp: In lambda function: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:954:23: note: ‘children’ declared here 202:21.94 954 | children; 202:21.94 | ^~~~~~~~ 202:21.94 In file included from /usr/include/string.h:519, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:10, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.94 from Unified_cpp_dom_base0.cpp:2: 202:21.94 In function ‘void* memcpy(void*, const void*, size_t)’, 202:21.94 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.94 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.94 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:978:48: 202:21.94 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threads’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 202:21.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 202:21.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202:21.94 In file included from Unified_cpp_dom_base0.cpp:137: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp: In lambda function: 202:21.94 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:975:25: note: ‘threads’ declared here 202:21.94 975 | threads; 202:21.94 | ^~~~~~~ 202:21.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RangeBoundary.h:11, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 202:21.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AbstractRange.cpp:7, 202:21.94 from Unified_cpp_dom_base0.cpp:2: 202:21.94 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.95 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:941:46: 202:21.95 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘threads’ [-Wfree-nonheap-object] 202:21.95 239 | static void Free(void* aPtr) { free(aPtr); } 202:21.95 | ~~~~^~~~~~ 202:21.95 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.95 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:957:47: 202:21.95 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘children’ [-Wfree-nonheap-object] 202:21.95 239 | static void Free(void* aPtr) { free(aPtr); } 202:21.95 | ~~~~^~~~~~ 202:21.95 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 202:21.95 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 202:21.95 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::ThreadInfoDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 202:21.95 inlined from ‘mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::&)>’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ChromeUtils.cpp:978:48: 202:21.95 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘threads’ [-Wfree-nonheap-object] 202:21.95 239 | static void Free(void* aPtr) { free(aPtr); } 202:21.95 | ~~~~^~~~~~ 202:41.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 202:41.79 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 202:41.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/CustomElementRegistry.cpp:23, 202:41.79 from Unified_cpp_dom_base1.cpp:47: 202:41.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 202:41.79 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:41.79 79 | memset(this, 0, sizeof(nsXPTCVariant)); 202:41.79 | ^ 202:41.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 202:41.79 44 | struct nsXPTCVariant { 202:41.79 | ^~~~~~~~~~~~~ 202:43.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:16, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 202:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Comment.cpp:12, 202:43.37 from Unified_cpp_dom_base1.cpp:2: 202:43.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 202:43.37 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 202:43.37 /builddir/build/BUILD/thunderbird-78.6.1/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] 202:43.37 34 | memset(aT, 0, sizeof(T)); 202:43.37 | ~~~~~~^~~~~~~~~~~~~~~~~~ 202:43.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/CustomElementRegistry.cpp:23, 202:43.37 from Unified_cpp_dom_base1.cpp:47: 202:43.37 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 202:43.37 2214 | struct GlobalProperties { 202:43.37 | ^~~~~~~~~~~~~~~~ 202:45.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Comment.h:11, 202:45.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Comment.cpp:12, 202:45.31 from Unified_cpp_dom_base1.cpp:2: 202:45.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 202:45.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 202:45.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 202:45.31 | ^~~~~~~~~ 203:20.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:18, 203:20.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:20.84 from Unified_cpp_dom_base10.cpp:2: 203:20.84 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)’: 203:20.85 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 203:20.85 402 | size_type Length() const { return mHdr->mLength; } 203:20.85 | ~~~~~~^~~~~~~ 203:20.85 In file included from Unified_cpp_dom_base10.cpp:65: 203:20.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp:381:36: note: while referencing ‘remoteTabs’ 203:20.85 381 | nsTArray> remoteTabs; 203:20.85 | ^~~~~~~~~~ 203:20.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:18, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:20.85 from Unified_cpp_dom_base10.cpp:2: 203:20.85 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 203:20.85 72 | if (!mHdr->mIsAutoArray) { 203:20.85 | ~~~~~~^~~~~~~~~~~~ 203:20.85 In file included from Unified_cpp_dom_base10.cpp:65: 203:20.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp:381:36: note: while referencing ‘remoteTabs’ 203:20.85 381 | nsTArray> remoteTabs; 203:20.85 | ^~~~~~~~~~ 203:20.85 In file included from /usr/include/string.h:519, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 203:20.85 from /usr/include/c++/10/bits/move.h:57, 203:20.85 from /usr/include/c++/10/bits/stl_pair.h:59, 203:20.85 from /usr/include/c++/10/utility:70, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:15, 203:20.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:20.85 from Unified_cpp_dom_base10.cpp:2: 203:20.85 In function ‘void* memcpy(void*, const void*, size_t)’, 203:20.85 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 203:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 203:20.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 203:20.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 203:20.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCOMPtr&; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 203:20.85 inlined from ‘virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp:385:41: 203:20.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘remoteTabs’ with type ‘nsTArray >’ [-Warray-bounds] 203:20.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 203:20.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:20.86 In file included from Unified_cpp_dom_base10.cpp:65: 203:20.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp: In member function ‘virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)’: 203:20.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp:381:36: note: ‘remoteTabs’ declared here 203:20.86 381 | nsTArray> remoteTabs; 203:20.86 | ^~~~~~~~~~ 203:20.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:18, 203:20.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:20.86 from Unified_cpp_dom_base10.cpp:2: 203:20.86 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 203:20.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 203:20.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 203:20.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 203:20.86 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCOMPtr&; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 203:20.86 inlined from ‘virtual void nsWindowRoot::EnumerateBrowsers(nsPIWindowRoot::BrowserEnumerator, void*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowRoot.cpp:385:41: 203:20.86 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘remoteTabs’ [-Wfree-nonheap-object] 203:20.86 251 | static void Free(void* aPtr) { free(aPtr); } 203:20.86 | ~~~~^~~~~~ 203:24.55 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’: 203:24.55 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘WindowArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 203:24.55 402 | size_type Length() const { return mHdr->mLength; } 203:24.55 | ~~~~~~^~~~~~~ 203:24.55 In file included from Unified_cpp_dom_base10.cpp:56: 203:24.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp:501:15: note: while referencing ‘windows’ 203:24.55 501 | WindowArray windows; 203:24.55 | ^~~~~~~ 203:24.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:18, 203:24.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:24.56 from Unified_cpp_dom_base10.cpp:2: 203:24.56 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘WindowArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 203:24.56 72 | if (!mHdr->mIsAutoArray) { 203:24.56 | ~~~~~~^~~~~~~~~~~~ 203:24.56 In file included from Unified_cpp_dom_base10.cpp:56: 203:24.56 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp:501:15: note: while referencing ‘windows’ 203:24.56 501 | WindowArray windows; 203:24.56 | ^~~~~~~ 203:25.00 In file included from /usr/include/string.h:519, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 203:25.00 from /usr/include/c++/10/bits/move.h:57, 203:25.00 from /usr/include/c++/10/bits/stl_pair.h:59, 203:25.00 from /usr/include/c++/10/utility:70, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:15, 203:25.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:25.00 from Unified_cpp_dom_base10.cpp:2: 203:25.00 In function ‘void* memcpy(void*, const void*, size_t)’, 203:25.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 203:25.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 203:25.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 203:25.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGlobalWindowInner*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 203:25.01 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsGlobalWindowInner*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 203:25.01 inlined from ‘virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp:503:38: 203:25.01 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘windows’ with type ‘WindowArray’ {aka ‘nsTArray >’} [-Warray-bounds] 203:25.01 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 203:25.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203:25.01 In file included from Unified_cpp_dom_base10.cpp:56: 203:25.01 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp: In member function ‘virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’: 203:25.01 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp:501:15: note: ‘windows’ declared here 203:25.01 501 | WindowArray windows; 203:25.01 | ^~~~~~~ 203:25.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIScriptSecurityManager.h:14, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsILoadInfo.h:18, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.h:18, 203:25.07 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsSyncLoadService.cpp:11, 203:25.07 from Unified_cpp_dom_base10.cpp:2: 203:25.07 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 203:25.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 203:25.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 203:25.07 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGlobalWindowInner*&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 203:25.07 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsGlobalWindowInner*&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 203:25.07 inlined from ‘virtual nsresult nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWindowMemoryReporter.cpp:503:38: 203:25.07 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘windows’ [-Wfree-nonheap-object] 203:25.07 251 | static void Free(void* aPtr) { free(aPtr); } 203:25.07 | ~~~~^~~~~~ 204:09.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:09.29 from Unified_cpp_dom_base2.cpp:2: 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/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] 204:09.29 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 204:09.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:09.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 204:09.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/EventSource.cpp:17, 204:09.29 from Unified_cpp_dom_base2.cpp:65: 204:09.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 204:09.29 27 | struct JSGCSetting { 204:09.29 | ^~~~~~~~~~~ 204:11.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DocGroup.h:15, 204:11.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:7, 204:11.63 from Unified_cpp_dom_base2.cpp:11: 204:11.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 204:11.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 204:11.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 204:11.63 | ^~~~~~~~ 204:33.02 In file included from Unified_cpp_dom_base2.cpp:20: 204:33.02 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Document.cpp: In member function ‘mozilla::dom::Element* mozilla::dom::Document::TopLayerPop(mozilla::FunctionRef)’: 204:33.02 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Document.cpp:13449:10: warning: ‘removedElement’ may be used uninitialized in this function [-Wmaybe-uninitialized] 204:33.02 13449 | return removedElement; 204:33.02 | ^~~~~~~~~~~~~~ 204:46.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:46.07 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:46.07 from Unified_cpp_dom_base2.cpp:2: 204:46.07 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘RefPtr > mozilla::dom::DocGroup::ReportPerformanceInfo()’: 204:46.07 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 204:46.07 402 | size_type Length() const { return mHdr->mLength; } 204:46.07 | ~~~~~~^~~~~~~ 204:46.07 In file included from Unified_cpp_dom_base2.cpp:11: 204:46.07 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:223:36: note: while referencing ‘items’ 204:46.08 223 | FallibleTArray items; 204:46.08 | ^~~~~ 204:46.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 204:46.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:46.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:46.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:46.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:46.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:46.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:46.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:46.09 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:46.09 from Unified_cpp_dom_base2.cpp:2: 204:46.11 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 204:46.11 72 | if (!mHdr->mIsAutoArray) { 204:46.11 | ~~~~~~^~~~~~~~~~~~ 204:46.11 In file included from Unified_cpp_dom_base2.cpp:11: 204:46.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:223:36: note: while referencing ‘items’ 204:46.11 223 | FallibleTArray items; 204:46.11 | ^~~~~ 204:46.12 In file included from /usr/include/string.h:519, 204:46.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 204:46.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 204:46.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 204:46.13 from /usr/include/c++/10/bits/move.h:57, 204:46.13 from /usr/include/c++/10/bits/stl_pair.h:59, 204:46.13 from /usr/include/c++/10/utility:70, 204:46.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 204:46.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 204:46.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 204:46.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DispatcherTrait.h:10, 204:46.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:7, 204:46.13 from Unified_cpp_dom_base2.cpp:2: 204:46.13 In function ‘void* memcpy(void*, const void*, size_t)’, 204:46.13 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 204:46.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 204:46.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:46.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 204:46.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 204:46.13 inlined from ‘RefPtr > mozilla::dom::DocGroup::ReportPerformanceInfo()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:230:29: 204:46.13 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘FallibleTArray’ [-Warray-bounds] 204:46.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 204:46.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:46.13 In file included from Unified_cpp_dom_base2.cpp:11: 204:46.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp: In member function ‘RefPtr > mozilla::dom::DocGroup::ReportPerformanceInfo()’: 204:46.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:223:36: note: ‘items’ declared here 204:46.13 223 | FallibleTArray items; 204:46.13 | ^~~~~ 204:46.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:46.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:46.14 from Unified_cpp_dom_base2.cpp:2: 204:46.14 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 204:46.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 204:46.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:46.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 204:46.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 204:46.14 inlined from ‘RefPtr > mozilla::dom::DocGroup::ReportPerformanceInfo()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocGroup.cpp:230:29: 204:46.14 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 204:46.14 239 | static void Free(void* aPtr) { free(aPtr); } 204:46.14 | ~~~~^~~~~~ 204:50.42 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’: 204:50.42 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 204:50.43 402 | size_type Length() const { return mHdr->mLength; } 204:50.43 | ~~~~~~^~~~~~~ 204:50.43 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing ‘list’ 204:50.43 209 | Sequence> list; 204:50.43 | ^~~~ 204:50.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:50.43 from Unified_cpp_dom_base2.cpp:2: 204:50.43 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 204:50.43 72 | if (!mHdr->mIsAutoArray) { 204:50.43 | ~~~~~~^~~~~~~~~~~~ 204:50.43 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing ‘list’ 204:50.43 209 | Sequence> list; 204:50.43 | ^~~~ 204:50.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:50.43 from Unified_cpp_dom_base2.cpp:2: 204:50.43 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 204:50.43 402 | size_type Length() const { return mHdr->mLength; } 204:50.43 | ~~~~~~^~~~~~~ 204:50.43 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing ‘list’ 204:50.43 209 | Sequence> list; 204:50.43 | ^~~~ 204:50.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:50.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:50.43 from Unified_cpp_dom_base2.cpp:2: 204:50.44 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 204:50.44 72 | if (!mHdr->mIsAutoArray) { 204:50.44 | ~~~~~~^~~~~~~~~~~~ 204:50.44 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.44 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: while referencing ‘list’ 204:50.44 209 | Sequence> list; 204:50.44 | ^~~~ 204:50.46 In file included from /usr/include/string.h:519, 204:50.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 204:50.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 204:50.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 204:50.47 from /usr/include/c++/10/bits/move.h:57, 204:50.47 from /usr/include/c++/10/bits/stl_pair.h:59, 204:50.47 from /usr/include/c++/10/utility:70, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DispatcherTrait.h:10, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:7, 204:50.47 from Unified_cpp_dom_base2.cpp:2: 204:50.47 In function ‘void* memcpy(void*, const void*, size_t)’, 204:50.47 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 204:50.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 204:50.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:50.47 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 204:50.47 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 204:50.47 inlined from ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:210:24: 204:50.47 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘list’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 204:50.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 204:50.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:50.47 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp: In member function ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’: 204:50.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: ‘list’ declared here 204:50.47 209 | Sequence> list; 204:50.47 | ^~~~ 204:50.47 In file included from /usr/include/string.h:519, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 204:50.47 from /usr/include/c++/10/bits/move.h:57, 204:50.47 from /usr/include/c++/10/bits/stl_pair.h:59, 204:50.47 from /usr/include/c++/10/utility:70, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DispatcherTrait.h:10, 204:50.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:7, 204:50.47 from Unified_cpp_dom_base2.cpp:2: 204:50.47 In function ‘void* memcpy(void*, const void*, size_t)’, 204:50.47 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 204:50.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 204:50.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:50.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 204:50.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 204:50.47 inlined from ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:225:51: 204:50.48 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘list’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 204:50.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 204:50.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204:50.48 In file included from Unified_cpp_dom_base2.cpp:38: 204:50.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp: In member function ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’: 204:50.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:209:39: note: ‘list’ declared here 204:50.48 209 | Sequence> list; 204:50.48 | ^~~~ 204:50.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SchedulerGroup.h:20, 204:50.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DispatcherTrait.cpp:10, 204:50.48 from Unified_cpp_dom_base2.cpp:2: 204:50.48 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 204:50.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 204:50.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:50.48 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 204:50.48 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 204:50.48 inlined from ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:210:24: 204:50.48 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘list’ [-Wfree-nonheap-object] 204:50.48 239 | static void Free(void* aPtr) { free(aPtr); } 204:50.48 | ~~~~^~~~~~ 204:50.48 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 204:50.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 204:50.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 204:50.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 204:50.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 204:50.48 inlined from ‘void mozilla::dom::DocumentOrShadowRoot::CloneAdoptedSheetsFrom(const mozilla::dom::DocumentOrShadowRoot&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/DocumentOrShadowRoot.cpp:225:51: 204:50.48 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘list’ [-Wfree-nonheap-object] 204:50.48 239 | static void Free(void* aPtr) { free(aPtr); } 204:50.48 | ~~~~^~~~~~ 205:26.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 205:26.67 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 205:26.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/IntlUtils.h:11, 205:26.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/IntlUtils.cpp:7, 205:26.67 from Unified_cpp_dom_base3.cpp:20: 205:26.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 205:26.67 /builddir/build/BUILD/thunderbird-78.6.1/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] 205:26.67 79 | memset(this, 0, sizeof(nsXPTCVariant)); 205:26.67 | ^ 205:26.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 205:26.67 44 | struct nsXPTCVariant { 205:26.67 | ^~~~~~~~~~~~~ 205:40.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 205:40.37 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 205:40.38 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 205:40.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.h:13, 205:40.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:10, 205:40.38 from Unified_cpp_dom_base3.cpp:2: 205:40.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 205:40.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 205:40.38 /builddir/build/BUILD/thunderbird-78.6.1/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] 205:40.38 34 | memset(aT, 0, sizeof(T)); 205:40.38 | ~~~~~~^~~~~~~~~~~~~~~~~~ 205:40.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/IntlUtils.h:11, 205:40.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/IntlUtils.cpp:7, 205:40.38 from Unified_cpp_dom_base3.cpp:20: 205:40.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 205:40.38 2214 | struct GlobalProperties { 205:40.38 | ^~~~~~~~~~~~~~~~ 205:42.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPattern.h:16, 205:42.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxContext.h:15, 205:42.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/imgIContainer.h:28, 205:42.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:12, 205:42.99 from Unified_cpp_dom_base3.cpp:2: 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/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] 205:42.99 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 205:42.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:42.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 205:42.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Navigator.cpp:57, 205:42.99 from Unified_cpp_dom_base3.cpp:137: 205:42.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 205:42.99 27 | struct JSGCSetting { 205:42.99 | ^~~~~~~~~~~ 205:49.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPattern.h:16, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxContext.h:15, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/imgIContainer.h:28, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:12, 205:49.64 from Unified_cpp_dom_base3.cpp:2: 205:49.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::ImageTracker::MediaFeatureValuesChangedAllDocuments(const mozilla::MediaFeatureChange&)’: 205:49.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 205:49.64 402 | size_type Length() const { return mHdr->mLength; } 205:49.64 | ~~~~~~^~~~~~~ 205:49.64 In file included from Unified_cpp_dom_base3.cpp:2: 205:49.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:153:37: note: while referencing ‘images’ 205:49.64 153 | nsTArray> images; 205:49.64 | ^~~~~~ 205:49.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPattern.h:16, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxContext.h:15, 205:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/imgIContainer.h:28, 205:49.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:12, 205:49.65 from Unified_cpp_dom_base3.cpp:2: 205:49.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 205:49.65 72 | if (!mHdr->mIsAutoArray) { 205:49.65 | ~~~~~~^~~~~~~~~~~~ 205:49.65 In file included from Unified_cpp_dom_base3.cpp:2: 205:49.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:153:37: note: while referencing ‘images’ 205:49.65 153 | nsTArray> images; 205:49.65 | ^~~~~~ 205:49.67 In file included from /usr/include/string.h:519, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsID.h:10, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsHashKeys.h:10, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:10, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.h:13, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:10, 205:49.67 from Unified_cpp_dom_base3.cpp:2: 205:49.67 In function ‘void* memcpy(void*, const void*, size_t)’, 205:49.67 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 205:49.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 205:49.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 205:49.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = already_AddRefed; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 205:49.67 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = already_AddRefed; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 205:49.67 inlined from ‘void mozilla::dom::ImageTracker::MediaFeatureValuesChangedAllDocuments(const mozilla::MediaFeatureChange&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:161:41: 205:49.67 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘images’ with type ‘nsTArray >’ [-Warray-bounds] 205:49.67 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 205:49.67 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205:49.67 In file included from Unified_cpp_dom_base3.cpp:2: 205:49.67 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp: In member function ‘void mozilla::dom::ImageTracker::MediaFeatureValuesChangedAllDocuments(const mozilla::MediaFeatureChange&)’: 205:49.67 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:153:37: note: ‘images’ declared here 205:49.67 153 | nsTArray> images; 205:49.67 | ^~~~~~ 205:49.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPattern.h:16, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxContext.h:15, 205:49.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/imgIContainer.h:28, 205:49.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:12, 205:49.68 from Unified_cpp_dom_base3.cpp:2: 205:49.68 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 205:49.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 205:49.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 205:49.68 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = already_AddRefed; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 205:49.68 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = already_AddRefed; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 205:49.68 inlined from ‘void mozilla::dom::ImageTracker::MediaFeatureValuesChangedAllDocuments(const mozilla::MediaFeatureChange&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ImageTracker.cpp:161:41: 205:49.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘images’ [-Wfree-nonheap-object] 205:49.68 251 | static void Free(void* aPtr) { free(aPtr); } 205:49.68 | ~~~~^~~~~~ 206:12.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 206:12.60 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 206:12.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/RemoteOuterWindowProxy.cpp:12, 206:12.60 from Unified_cpp_dom_base4.cpp:110: 206:12.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 206:12.60 /builddir/build/BUILD/thunderbird-78.6.1/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] 206:12.60 79 | memset(this, 0, sizeof(nsXPTCVariant)); 206:12.60 | ^ 206:12.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 206:12.60 44 | struct nsXPTCVariant { 206:12.60 | ^~~~~~~~~~~~~ 206:13.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:13.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:13.63 from Unified_cpp_dom_base4.cpp:2: 206:13.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 206:13.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 206:13.63 /builddir/build/BUILD/thunderbird-78.6.1/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] 206:13.63 34 | memset(aT, 0, sizeof(T)); 206:13.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 206:13.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/RemoteOuterWindowProxy.cpp:12, 206:13.63 from Unified_cpp_dom_base4.cpp:110: 206:13.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 206:13.63 2214 | struct GlobalProperties { 206:13.63 | ^~~~~~~~~~~~~~~~ 206:18.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:18.66 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:18.66 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:18.66 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:18.66 from Unified_cpp_dom_base4.cpp:2: 206:18.66 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()’: 206:18.66 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:18.66 402 | size_type Length() const { return mHdr->mLength; } 206:18.66 | ~~~~~~^~~~~~~ 206:18.66 In file included from Unified_cpp_dom_base4.cpp:119: 206:18.66 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp:239:48: note: while referencing ‘entries’ 206:18.66 239 | Sequence> entries; 206:18.66 | ^~~~~~~ 206:18.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 206:18.67 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:18.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:18.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:18.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:18.67 from Unified_cpp_dom_base4.cpp:2: 206:18.67 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:18.67 72 | if (!mHdr->mIsAutoArray) { 206:18.67 | ~~~~~~^~~~~~~~~~~~ 206:18.67 In file included from Unified_cpp_dom_base4.cpp:119: 206:18.67 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp:239:48: note: while referencing ‘entries’ 206:18.67 239 | Sequence> entries; 206:18.67 | ^~~~~~~ 206:18.69 In file included from /usr/include/string.h:519, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 206:18.69 from /usr/include/c++/10/bits/move.h:57, 206:18.69 from /usr/include/c++/10/bits/nested_exception.h:40, 206:18.69 from /usr/include/c++/10/exception:148, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 206:18.69 from /usr/include/c++/10/new:41, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 206:18.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:13, 206:18.69 from Unified_cpp_dom_base4.cpp:2: 206:18.69 In function ‘void* memcpy(void*, const void*, size_t)’, 206:18.69 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 206:18.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 206:18.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:18.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:18.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:18.70 inlined from ‘uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp:251:31: 206:18.70 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 206:18.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 206:18.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:18.70 In file included from Unified_cpp_dom_base4.cpp:119: 206:18.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp: In member function ‘uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()’: 206:18.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp:239:48: note: ‘entries’ declared here 206:18.70 239 | Sequence> entries; 206:18.70 | ^~~~~~~ 206:18.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:18.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:18.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:18.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:18.70 from Unified_cpp_dom_base4.cpp:2: 206:18.70 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 206:18.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 206:18.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:18.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:18.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:18.70 inlined from ‘uint32_t mozilla::dom::ResizeObserver::BroadcastActiveObservations()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/ResizeObserver.cpp:251:31: 206:18.70 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 206:18.70 239 | static void Free(void* aPtr) { free(aPtr); } 206:18.70 | ~~~~^~~~~~ 206:19.39 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.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]’: 206:19.39 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.39 402 | size_type Length() const { return mHdr->mLength; } 206:19.39 | ~~~~~~^~~~~~~ 206:19.39 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.39 112 | Sequence> filtered; 206:19.39 | ^~~~~~~~ 206:19.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 206:19.39 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.39 from Unified_cpp_dom_base4.cpp:2: 206:19.40 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.40 72 | if (!mHdr->mIsAutoArray) { 206:19.40 | ~~~~~~^~~~~~~~~~~~ 206:19.40 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.40 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.40 112 | Sequence> filtered; 206:19.40 | ^~~~~~~~ 206:19.41 In file included from /usr/include/string.h:519, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 206:19.41 from /usr/include/c++/10/bits/move.h:57, 206:19.41 from /usr/include/c++/10/bits/nested_exception.h:40, 206:19.41 from /usr/include/c++/10/exception:148, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 206:19.41 from /usr/include/c++/10/new:41, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:13, 206:19.41 from Unified_cpp_dom_base4.cpp:2: 206:19.41 In function ‘void* memcpy(void*, const void*, size_t)’, 206:19.41 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 206:19.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 206:19.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.41 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.41 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.41 inlined from ‘void mozilla::dom::CallListeners(uint32_t, mozilla::dom::FlaggedArray&, const mozilla::dom::Sequence >&, const std::function&, const std::function >&)>&) [with TWrapped = RefPtr; TUnwrapped = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.41 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘filtered’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 206:19.41 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 206:19.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:19.41 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp: 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]’: 206:19.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: ‘filtered’ declared here 206:19.41 112 | Sequence> filtered; 206:19.41 | ^~~~~~~~ 206:19.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.41 from Unified_cpp_dom_base4.cpp:2: 206:19.41 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 206:19.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 206:19.41 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.41 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.41 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.41 inlined from ‘void mozilla::dom::CallListeners(uint32_t, mozilla::dom::FlaggedArray&, const mozilla::dom::Sequence >&, const std::function&, const std::function >&)>&) [with TWrapped = RefPtr; TUnwrapped = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.42 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘filtered’ [-Wfree-nonheap-object] 206:19.42 239 | static void Free(void* aPtr) { free(aPtr); } 206:19.42 | ~~~~^~~~~~ 206:19.46 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.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]’: 206:19.46 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.46 402 | size_type Length() const { return mHdr->mLength; } 206:19.46 | ~~~~~~^~~~~~~ 206:19.46 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.46 112 | Sequence> filtered; 206:19.46 | ^~~~~~~~ 206:19.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 206:19.46 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.46 from Unified_cpp_dom_base4.cpp:2: 206:19.46 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.46 72 | if (!mHdr->mIsAutoArray) { 206:19.46 | ~~~~~~^~~~~~~~~~~~ 206:19.46 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.46 112 | Sequence> filtered; 206:19.46 | ^~~~~~~~ 206:19.48 In file included from /usr/include/string.h:519, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 206:19.48 from /usr/include/c++/10/bits/move.h:57, 206:19.48 from /usr/include/c++/10/bits/nested_exception.h:40, 206:19.48 from /usr/include/c++/10/exception:148, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 206:19.48 from /usr/include/c++/10/new:41, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 206:19.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:13, 206:19.48 from Unified_cpp_dom_base4.cpp:2: 206:19.48 In function ‘void* memcpy(void*, const void*, size_t)’, 206:19.48 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 206:19.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 206:19.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.48 inlined from ‘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]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.48 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘filtered’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 206:19.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 206:19.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:19.48 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp: 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]’: 206:19.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: ‘filtered’ declared here 206:19.48 112 | Sequence> filtered; 206:19.48 | ^~~~~~~~ 206:19.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.49 from Unified_cpp_dom_base4.cpp:2: 206:19.49 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 206:19.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 206:19.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.49 inlined from ‘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]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.49 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘filtered’ [-Wfree-nonheap-object] 206:19.49 239 | static void Free(void* aPtr) { free(aPtr); } 206:19.49 | ~~~~^~~~~~ 206:19.55 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.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]’: 206:19.55 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.55 402 | size_type Length() const { return mHdr->mLength; } 206:19.55 | ~~~~~~^~~~~~~ 206:19.55 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.55 112 | Sequence> filtered; 206:19.55 | ^~~~~~~~ 206:19.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 206:19.55 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.55 from Unified_cpp_dom_base4.cpp:2: 206:19.55 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 206:19.55 72 | if (!mHdr->mIsAutoArray) { 206:19.55 | ~~~~~~^~~~~~~~~~~~ 206:19.55 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: while referencing ‘filtered’ 206:19.55 112 | Sequence> filtered; 206:19.55 | ^~~~~~~~ 206:19.56 In file included from /usr/include/string.h:519, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 206:19.56 from /usr/include/c++/10/bits/move.h:57, 206:19.56 from /usr/include/c++/10/bits/nested_exception.h:40, 206:19.56 from /usr/include/c++/10/exception:148, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 206:19.56 from /usr/include/c++/10/new:41, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 206:19.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:13, 206:19.57 from Unified_cpp_dom_base4.cpp:2: 206:19.57 In function ‘void* memcpy(void*, const void*, size_t)’, 206:19.57 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 206:19.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 206:19.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.57 inlined from ‘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]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.57 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘filtered’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 206:19.57 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 206:19.57 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:19.57 In file included from Unified_cpp_dom_base4.cpp:47: 206:19.57 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp: 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]’: 206:19.57 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:112:44: note: ‘filtered’ declared here 206:19.57 112 | Sequence> filtered; 206:19.57 | ^~~~~~~~ 206:19.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:18, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 206:19.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/NodeInfo.cpp:14, 206:19.57 from Unified_cpp_dom_base4.cpp:2: 206:19.57 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 206:19.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 206:19.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 206:19.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:31, 206:19.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::OwningNonNull&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1714:48, 206:19.58 inlined from ‘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]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/PlacesObservers.cpp:115:50: 206:19.58 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘filtered’ [-Wfree-nonheap-object] 206:19.58 239 | static void Free(void* aPtr) { free(aPtr); } 206:19.58 | ~~~~^~~~~~ 206:40.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/SameProcessMessageQueue.h:12, 206:40.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/SameProcessMessageQueue.cpp:7, 206:40.93 from Unified_cpp_dom_base5.cpp:2: 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/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] 206:40.93 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 206:40.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206:40.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 206:40.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/SerializedStackHolder.cpp:10, 206:40.93 from Unified_cpp_dom_base5.cpp:56: 206:40.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 206:40.93 27 | struct JSGCSetting { 206:40.93 | ^~~~~~~~~~~ 207:10.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 207:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 207:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowNamedPropertiesHandler.cpp:15, 207:10.46 from Unified_cpp_dom_base6.cpp:137: 207:10.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 207:10.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 207:10.46 79 | memset(this, 0, sizeof(nsXPTCVariant)); 207:10.46 | ^ 207:10.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 207:10.46 44 | struct nsXPTCVariant { 207:10.46 | ^~~~~~~~~~~~~ 207:11.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTHashtable.h:22, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsBaseHashtable.h:14, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsDataHashtable.h:11, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:16, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 207:11.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Text.cpp:7, 207:11.64 from Unified_cpp_dom_base6.cpp:2: 207:11.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 207:11.64 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 207:11.64 /builddir/build/BUILD/thunderbird-78.6.1/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] 207:11.64 34 | memset(aT, 0, sizeof(T)); 207:11.64 | ~~~~~~^~~~~~~~~~~~~~~~~~ 207:11.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowNamedPropertiesHandler.cpp:15, 207:11.64 from Unified_cpp_dom_base6.cpp:137: 207:11.64 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 207:11.64 2214 | struct GlobalProperties { 207:11.64 | ^~~~~~~~~~~~~~~~ 207:14.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CharacterData.h:20, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Text.h:10, 207:14.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/Text.cpp:7, 207:14.21 from Unified_cpp_dom_base6.cpp:2: 207:14.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 207:14.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 207:14.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 207:14.21 | ^~~~~~~~~ 207:56.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:56.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:56.72 from Unified_cpp_dom_base7.cpp:2: 207:56.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In static member function ‘static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)’: 207:56.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 207:56.72 402 | size_type Length() const { return mHdr->mLength; } 207:56.72 | ~~~~~~^~~~~~~ 207:56.72 In file included from Unified_cpp_dom_base7.cpp:65: 207:56.72 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp:277:24: note: while referencing ‘options’ 207:56.72 277 | nsTArray options; 207:56.72 | ^~~~~~~ 207:56.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:56.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:56.72 from Unified_cpp_dom_base7.cpp:2: 207:56.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 207:56.72 72 | if (!mHdr->mIsAutoArray) { 207:56.72 | ~~~~~~^~~~~~~~~~~~ 207:56.72 In file included from Unified_cpp_dom_base7.cpp:65: 207:56.72 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp:277:24: note: while referencing ‘options’ 207:56.72 277 | nsTArray options; 207:56.72 | ^~~~~~~ 207:56.74 In file included from /usr/include/string.h:519, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:56.74 from Unified_cpp_dom_base7.cpp:2: 207:56.74 In function ‘void* memcpy(void*, const void*, size_t)’, 207:56.74 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 207:56.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 207:56.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:56.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 207:56.74 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 207:56.74 inlined from ‘static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp:284:37: 207:56.74 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘options’ with type ‘nsTArray >’ [-Warray-bounds] 207:56.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 207:56.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:56.74 In file included from Unified_cpp_dom_base7.cpp:65: 207:56.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp: In static member function ‘static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)’: 207:56.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp:277:24: note: ‘options’ declared here 207:56.74 277 | nsTArray options; 207:56.74 | ^~~~~~~ 207:56.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:56.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:56.74 from Unified_cpp_dom_base7.cpp:2: 207:56.74 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 207:56.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 207:56.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:56.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2507:74, 207:56.74 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2640:41, 207:56.74 inlined from ‘static uint32_t mozilla::dom::nsContentPermissionUtils::ConvertArrayToPermissionRequest(nsIArray*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentPermissionHelper.cpp:284:37: 207:56.74 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘options’ [-Wfree-nonheap-object] 207:56.74 251 | static void Free(void* aPtr) { free(aPtr); } 207:56.74 | ~~~~^~~~~~ 207:59.48 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h: In member function ‘void nsDOMMutationObserver::HandleMutation()’: 207:59.48 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 207:59.48 402 | size_type Length() const { return mHdr->mLength; } 207:59.48 | ~~~~~~^~~~~~~ 207:59.48 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.49 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: while referencing ‘mutations’ 207:59.49 790 | mozilla::dom::Sequence> mutations; 207:59.49 | ^~~~~~~~~ 207:59.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 207:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.49 from Unified_cpp_dom_base7.cpp:2: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 207:59.50 72 | if (!mHdr->mIsAutoArray) { 207:59.50 | ~~~~~~^~~~~~~~~~~~ 207:59.50 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: while referencing ‘mutations’ 207:59.50 790 | mozilla::dom::Sequence> mutations; 207:59.50 | ^~~~~~~~~ 207:59.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.50 from Unified_cpp_dom_base7.cpp:2: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 207:59.50 402 | size_type Length() const { return mHdr->mLength; } 207:59.50 | ~~~~~~^~~~~~~ 207:59.50 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: while referencing ‘mutations’ 207:59.50 790 | mozilla::dom::Sequence> mutations; 207:59.50 | ^~~~~~~~~ 207:59.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:3078, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.50 from Unified_cpp_dom_base7.cpp:2: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 207:59.50 72 | if (!mHdr->mIsAutoArray) { 207:59.50 | ~~~~~~^~~~~~~~~~~~ 207:59.50 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: while referencing ‘mutations’ 207:59.50 790 | mozilla::dom::Sequence> mutations; 207:59.50 | ^~~~~~~~~ 207:59.52 In file included from /usr/include/string.h:519, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:10, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.52 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.52 from Unified_cpp_dom_base7.cpp:2: 207:59.53 In function ‘void* memcpy(void*, const void*, size_t)’, 207:59.53 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 207:59.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 207:59.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:59.53 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 207:59.53 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 207:59.53 inlined from ‘void nsDOMMutationObserver::HandleMutation()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:791:28: 207:59.53 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘mutations’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 207:59.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 207:59.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:59.53 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.53 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp: In member function ‘void nsDOMMutationObserver::HandleMutation()’: 207:59.53 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: ‘mutations’ declared here 207:59.53 790 | mozilla::dom::Sequence> mutations; 207:59.53 | ^~~~~~~~~ 207:59.54 In file included from /usr/include/string.h:519, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:10, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.55 from Unified_cpp_dom_base7.cpp:2: 207:59.55 In function ‘void* memcpy(void*, const void*, size_t)’, 207:59.55 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:667:11, 207:59.55 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:202:63, 207:59.55 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:59.55 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 207:59.55 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 207:59.55 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 207:59.55 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 207:59.55 inlined from ‘void nsDOMMutationObserver::HandleMutation()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:803:55: 207:59.55 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘mutations’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 207:59.55 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 207:59.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207:59.55 In file included from Unified_cpp_dom_base7.cpp:128: 207:59.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp: In member function ‘void nsDOMMutationObserver::HandleMutation()’: 207:59.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:790:71: note: ‘mutations’ declared here 207:59.55 790 | mozilla::dom::Sequence> mutations; 207:59.55 | ^~~~~~~~~ 207:59.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTObserverArray.h:11, 207:59.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Observer.h:10, 207:59.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 207:59.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.h:10, 207:59.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/WindowOrientationObserver.cpp:7, 207:59.56 from Unified_cpp_dom_base7.cpp:2: 207:59.56 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 207:59.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 207:59.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:59.56 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2119:31, 207:59.56 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:2126:38, 207:59.56 inlined from ‘void nsDOMMutationObserver::HandleMutation()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:791:28: 207:59.56 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘mutations’ [-Wfree-nonheap-object] 207:59.56 239 | static void Free(void* aPtr) { free(aPtr); } 207:59.56 | ~~~~^~~~~~ 207:59.56 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 207:59.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:206:24, 207:59.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:141:1, 207:59.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray-inl.h:135:43, 207:59.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1720:33, 207:59.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1739:49, 207:59.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:1748:26, 207:59.56 inlined from ‘void nsDOMMutationObserver::HandleMutation()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.cpp:803:55: 207:59.56 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/ds/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘mutations’ [-Wfree-nonheap-object] 207:59.56 239 | static void Free(void* aPtr) { free(aPtr); } 207:59.56 | ~~~~^~~~~~ 208:27.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 208:27.26 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 208:27.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.cpp:107, 208:27.26 from Unified_cpp_dom_base8.cpp:101: 208:27.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 208:27.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 208:27.26 79 | memset(this, 0, sizeof(nsXPTCVariant)); 208:27.26 | ^ 208:27.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 208:27.26 44 | struct nsXPTCVariant { 208:27.26 | ^~~~~~~~~~~~~ 208:29.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:14, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:24, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 208:29.04 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMSerializer.cpp:10, 208:29.04 from Unified_cpp_dom_base8.cpp:2: 208:29.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 208:29.04 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 208:29.04 /builddir/build/BUILD/thunderbird-78.6.1/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] 208:29.04 34 | memset(aT, 0, sizeof(T)); 208:29.04 | ~~~~~~^~~~~~~~~~~~~~~~~~ 208:29.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.cpp:107, 208:29.04 from Unified_cpp_dom_base8.cpp:101: 208:29.04 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 208:29.04 2214 | struct GlobalProperties { 208:29.04 | ^~~~~~~~~~~~~~~~ 209:07.91 In file included from Unified_cpp_dom_base9.cpp:2: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)’: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/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] 209:07.91 154 | (mAttrCount - i) * sizeof(InternalAttr)); 209:07.91 | ^ 209:07.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.cpp:12, 209:07.91 from Unified_cpp_dom_base9.cpp:2: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.h:93:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here 209:07.91 93 | struct InternalAttr { 209:07.91 | ^~~~~~~~~~~~ 209:07.91 In file included from Unified_cpp_dom_base9.cpp:2: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)’: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/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] 209:07.91 229 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 209:07.91 | ^ 209:07.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.cpp:12, 209:07.91 from Unified_cpp_dom_base9.cpp:2: 209:07.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.h:93:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here 209:07.91 93 | struct InternalAttr { 209:07.91 | ^~~~~~~~~~~~ 209:17.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 209:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 209:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 209:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 209:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.h:15, 209:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributes.cpp:12, 209:17.82 from Unified_cpp_dom_base9.cpp:2: 209:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 209:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 209:17.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 209:17.82 | ^~~~~~~~~ 209:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 209:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 209:26.99 dom/bindings 211:08.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 211:08.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 211:08.53 from APZTestDataBinding.cpp:4, 211:08.53 from UnifiedBindings0.cpp:2: 211:08.53 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 211:08.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 211:08.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 211:08.53 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 211:08.53 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 211:08.53 inlined from ‘bool mozilla::dom::AccessibleNode_Binding::has(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at AccessibleNodeBinding.cpp:377:26: 211:08.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 211:08.53 239 | static void Free(void* aPtr) { free(aPtr); } 211:08.53 | ~~~~^~~~~~ 211:08.60 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 211:08.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 211:08.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 211:08.60 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 211:08.60 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 211:08.60 inlined from ‘bool mozilla::dom::AccessibleNode_Binding::is(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at AccessibleNodeBinding.cpp:330:26: 211:08.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 211:08.60 239 | static void Free(void* aPtr) { free(aPtr); } 211:08.60 | ~~~~^~~~~~ 211:21.22 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 211:21.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 211:21.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 211:21.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 211:21.22 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 211:21.22 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 211:21.22 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 211:21.22 inlined from ‘bool mozilla::dom::AnonymousContent_Binding::setCutoutRectsForElement(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at AnonymousContentBinding.cpp:477:72: 211:21.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 211:21.22 239 | static void Free(void* aPtr) { free(aPtr); } 211:21.22 | ~~~~^~~~~~ 211:21.59 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 211:21.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 211:21.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 211:21.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 211:21.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 211:21.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 211:21.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 211:21.61 inlined from ‘bool mozilla::dom::AudioParam_Binding::setValueCurveAtTime(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at AudioParamBinding.cpp:500:41: 211:21.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 211:21.61 239 | static void Free(void* aPtr) { free(aPtr); } 211:21.61 | ~~~~^~~~~~ 212:21.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 212:21.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:9, 212:21.13 from AudioProcessingEventBinding.cpp:4, 212:21.13 from UnifiedBindings1.cpp:2: 212:21.13 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 212:21.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 212:21.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 212:21.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 212:21.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 212:21.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 212:21.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 212:21.13 inlined from ‘bool mozilla::dom::CanonicalBrowsingContext_Binding::countSiteOrigins(JSContext*, unsigned int, JS::Value*)’ at BrowsingContextBinding.cpp:2952:80: 212:21.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 212:21.14 239 | static void Free(void* aPtr) { free(aPtr); } 212:21.14 | ~~~~^~~~~~ 212:48.60 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 212:48.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 212:48.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 212:48.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 212:48.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 212:48.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 212:48.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 212:48.60 inlined from ‘bool mozilla::dom::BaseAudioContext_Binding::createIIRFilter(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at BaseAudioContextBinding.cpp:1023:42: 212:48.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 212:48.61 239 | static void Free(void* aPtr) { free(aPtr); } 212:48.61 | ~~~~^~~~~~ 213:30.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 213:30.24 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 213:30.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 213:30.24 from IntlUtilsBinding.cpp:14, 213:30.24 from UnifiedBindings10.cpp:132: 213:30.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 213:30.24 /builddir/build/BUILD/thunderbird-78.6.1/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:30.24 79 | memset(this, 0, sizeof(nsXPTCVariant)); 213:30.25 | ^ 213:30.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 213:30.25 44 | struct nsXPTCVariant { 213:30.25 | ^~~~~~~~~~~~~ 213:35.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 213:35.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 213:35.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 213:35.80 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 213:35.80 from ImageBitmapRenderingContextBinding.cpp:5, 213:35.80 from UnifiedBindings10.cpp:2: 213:35.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 213:35.80 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 213:35.80 /builddir/build/BUILD/thunderbird-78.6.1/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:35.80 34 | memset(aT, 0, sizeof(T)); 213:35.80 | ~~~~~~^~~~~~~~~~~~~~~~~~ 213:35.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 213:35.80 from IntlUtilsBinding.cpp:14, 213:35.80 from UnifiedBindings10.cpp:132: 213:35.80 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 213:35.80 2214 | struct GlobalProperties { 213:35.80 | ^~~~~~~~~~~~~~~~ 213:51.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 213:51.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:9, 213:51.32 from ImageBitmapRenderingContextBinding.cpp:4, 213:51.32 from UnifiedBindings10.cpp:2: 213:51.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 213:51.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 213:51.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 213:51.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 213:51.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 213:51.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 213:51.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 213:51.32 inlined from ‘bool mozilla::dom::Localization_Binding::addResourceIds(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:1287:44: 213:51.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 213:51.32 239 | static void Free(void* aPtr) { free(aPtr); } 213:51.32 | ~~~~^~~~~~ 213:51.39 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 213:51.39 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 213:51.39 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 213:51.39 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 213:51.39 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 213:51.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 213:51.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 213:51.40 inlined from ‘bool mozilla::dom::Localization_Binding::removeResourceIds(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:1358:44: 213:51.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 213:51.40 239 | static void Free(void* aPtr) { free(aPtr); } 213:51.40 | ~~~~^~~~~~ 213:55.38 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 213:55.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 213:55.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 213:55.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 213:55.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 213:55.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 213:55.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 213:55.38 inlined from ‘bool mozilla::dom::IntlUtils_Binding::getLocaleInfo(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at IntlUtilsBinding.cpp:807:44: 213:55.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 213:55.38 239 | static void Free(void* aPtr) { free(aPtr); } 213:55.38 | ~~~~^~~~~~ 214:00.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:00.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:00.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:00.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:00.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:00.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:00.98 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:00.98 inlined from ‘bool mozilla::dom::IntlUtils_Binding::getDisplayNames(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at IntlUtilsBinding.cpp:723:44: 214:00.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:00.98 239 | static void Free(void* aPtr) { free(aPtr); } 214:00.98 | ~~~~^~~~~~ 214:01.59 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:01.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:01.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:01.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:01.59 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:01.59 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:01.59 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:01.59 inlined from ‘bool mozilla::dom::Localization_Binding::formatMessagesSync(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:2060:43: 214:01.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:01.59 239 | static void Free(void* aPtr) { free(aPtr); } 214:01.59 | ~~~~^~~~~~ 214:01.70 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:01.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:01.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:01.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:01.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:01.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:01.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:01.70 inlined from ‘bool mozilla::dom::Localization_Binding::formatValuesSync(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:1958:43: 214:01.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:01.70 239 | static void Free(void* aPtr) { free(aPtr); } 214:01.70 | ~~~~^~~~~~ 214:04.81 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:04.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:04.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:04.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:04.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:04.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:04.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:04.82 inlined from ‘bool mozilla::dom::Localization_Binding::formatMessages(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:1677:43: 214:04.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:04.82 239 | static void Free(void* aPtr) { free(aPtr); } 214:04.82 | ~~~~^~~~~~ 214:04.89 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:04.89 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:04.89 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:04.89 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:04.89 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:04.89 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:04.89 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:04.89 inlined from ‘bool mozilla::dom::Localization_Binding::formatValues(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at LocalizationBinding.cpp:1588:43: 214:04.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:04.89 239 | static void Free(void* aPtr) { free(aPtr); } 214:04.89 | ~~~~^~~~~~ 214:33.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 214:33.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 214:33.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 214:33.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 214:33.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 214:33.57 from MIDIMessageEventBinding.cpp:4, 214:33.57 from UnifiedBindings11.cpp:2: 214:33.57 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:33.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:33.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:33.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:33.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:33.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:33.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:33.57 inlined from ‘bool mozilla::dom::MIDIOutput_Binding::send(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MIDIOutputBinding.cpp:67:43: 214:33.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:33.57 239 | static void Free(void* aPtr) { free(aPtr); } 214:33.57 | ~~~~^~~~~~ 214:38.62 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:38.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:38.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:38.62 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = std::nullptr_t; E = JSObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 214:38.62 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = std::nullptr_t; E = JSObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 214:38.62 inlined from ‘bool mozilla::dom::MediaMetadata_Binding::set_artwork(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’ at MediaSessionBinding.cpp:1268:45: 214:38.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:38.62 239 | static void Free(void* aPtr) { free(aPtr); } 214:38.62 | ~~~~^~~~~~ 214:45.18 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 214:45.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 214:45.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 214:45.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 214:45.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 214:45.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 214:45.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 214:45.18 inlined from ‘bool mozilla::dom::MatchPatternSet_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at MatchPatternBinding.cpp:1780:62: 214:45.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 214:45.18 239 | static void Free(void* aPtr) { free(aPtr); } 214:45.18 | ~~~~^~~~~~ 215:20.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:20.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:20.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:20.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:20.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:20.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:20.24 from UnifiedBindings12.cpp:2: 215:20.24 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 215:20.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 215:20.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 215:20.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 215:20.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 215:20.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 215:20.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 215:20.24 inlined from ‘bool mozilla::dom::MozDocumentObserver_Binding::observe(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MozDocumentObserverBinding.cpp:64:90: 215:20.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 215:20.24 239 | static void Free(void* aPtr) { free(aPtr); } 215:20.24 | ~~~~^~~~~~ 215:22.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.81 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.81 from UnifiedBindings12.cpp:2: 215:22.81 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const double&}; T = double]’, 215:22.81 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const double&}; T = double; InternalType = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.81 inlined from ‘mozilla::dom::ConstrainDoubleRange& mozilla::dom::ConstrainDoubleRange::operator=(const mozilla::dom::ConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:690:43, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1385:70, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1372:1: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.82 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 8 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 8 declared here 215:22.82 121 | char mBytes[sizeof(T)]; 215:22.82 | ^~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const double&}; T = double]’, 215:22.82 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const double&}; T = double; InternalType = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.82 inlined from ‘mozilla::dom::ConstrainDoubleRange& mozilla::dom::ConstrainDoubleRange::operator=(const mozilla::dom::ConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:694:43, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1385:70, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1372:1: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.82 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 24 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 8 declared here 215:22.82 121 | char mBytes[sizeof(T)]; 215:22.82 | ^~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const double&}; T = double]’, 215:22.82 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const double&}; T = double; InternalType = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.82 inlined from ‘mozilla::dom::ConstrainDoubleRange& mozilla::dom::ConstrainDoubleRange::operator=(const mozilla::dom::ConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:698:39, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1385:70, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1372:1: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.82 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 40 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 8 declared here 215:22.82 121 | char mBytes[sizeof(T)]; 215:22.82 | ^~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const double&}; T = double]’, 215:22.82 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const double&}; T = double; InternalType = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.82 inlined from ‘mozilla::dom::ConstrainDoubleRange& mozilla::dom::ConstrainDoubleRange::operator=(const mozilla::dom::ConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:702:39, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1385:70, 215:22.82 inlined from ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’ at MediaStreamTrackBinding.cpp:1372:1: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.82 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.82 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.82 from UnifiedBindings12.cpp:2: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningDoubleOrConstrainDoubleRange& mozilla::dom::OwningDoubleOrConstrainDoubleRange::operator=(const mozilla::dom::OwningDoubleOrConstrainDoubleRange&)’: 215:22.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 56 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 8 declared here 215:22.82 121 | char mBytes[sizeof(T)]; 215:22.82 | ^~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const int&}; T = int]’, 215:22.88 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const int&}; T = int; InternalType = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.88 inlined from ‘mozilla::dom::ConstrainLongRange& mozilla::dom::ConstrainLongRange::operator=(const mozilla::dom::ConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:928:43, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1593:66, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1580:1: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.88 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 4 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 4 declared here 215:22.88 121 | char mBytes[sizeof(T)]; 215:22.88 | ^~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const int&}; T = int]’, 215:22.88 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const int&}; T = int; InternalType = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.88 inlined from ‘mozilla::dom::ConstrainLongRange& mozilla::dom::ConstrainLongRange::operator=(const mozilla::dom::ConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:932:43, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1593:66, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1580:1: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.88 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 12 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 4 declared here 215:22.88 121 | char mBytes[sizeof(T)]; 215:22.88 | ^~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const int&}; T = int]’, 215:22.88 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const int&}; T = int; InternalType = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.88 inlined from ‘mozilla::dom::ConstrainLongRange& mozilla::dom::ConstrainLongRange::operator=(const mozilla::dom::ConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:936:39, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1593:66, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1580:1: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.88 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 20 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 4 declared here 215:22.88 121 | char mBytes[sizeof(T)]; 215:22.88 | ^~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const int&}; T = int]’, 215:22.88 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const int&}; T = int; InternalType = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 215:22.88 inlined from ‘mozilla::dom::ConstrainLongRange& mozilla::dom::ConstrainLongRange::operator=(const mozilla::dom::ConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:940:39, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1593:66, 215:22.88 inlined from ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’ at MediaStreamTrackBinding.cpp:1580:1: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 215:22.88 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 215:22.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:22.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsapi.h:14, 215:22.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:10, 215:22.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:22.88 from UnifiedBindings12.cpp:2: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningLongOrConstrainLongRange& mozilla::dom::OwningLongOrConstrainLongRange::operator=(const mozilla::dom::OwningLongOrConstrainLongRange&)’: 215:22.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 28 to object ‘mozilla::AlignedStorage2::U::mBytes’ with size 4 declared here 215:22.88 121 | char mBytes[sizeof(T)]; 215:22.88 | ^~~~~~ 215:28.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:28.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:28.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:28.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:28.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:28.70 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:28.70 from UnifiedBindings12.cpp:2: 215:28.70 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 215:28.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 215:28.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 215:28.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 215:28.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 215:28.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 215:28.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 215:28.70 inlined from ‘bool mozilla::dom::Navigator_Binding::vibrate(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at NavigatorBinding.cpp:578:50: 215:28.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 215:28.70 239 | static void Free(void* aPtr) { free(aPtr); } 215:28.70 | ~~~~^~~~~~ 215:28.78 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 215:28.78 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 215:28.78 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 215:28.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = std::nullptr_t; E = JSObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 215:28.78 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = std::nullptr_t; E = JSObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 215:28.78 inlined from ‘bool mozilla::dom::MessagePort_Binding::postMessage(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessagePortBinding.cpp:236:51: 215:28.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 215:28.79 239 | static void Free(void* aPtr) { free(aPtr); } 215:28.79 | ~~~~^~~~~~ 215:29.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.11 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.11 from UnifiedBindings12.cpp:2: 215:29.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.11 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 215:29.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 215:29.11 In file included from UnifiedBindings12.cpp:353: 215:29.11 MutationObserverBinding.cpp:2007:57: note: while referencing ‘result’ 215:29.11 2007 | nsTArray> result; 215:29.11 | ^~~~~~ 215:29.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.11 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.11 from UnifiedBindings12.cpp:2: 215:29.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.11 245 | header->mLength = length; 215:29.11 | ~~~~~~~~~~~~~~~~^~~~~~~~ 215:29.11 In file included from UnifiedBindings12.cpp:353: 215:29.11 MutationObserverBinding.cpp:2007:57: note: while referencing ‘result’ 215:29.11 2007 | nsTArray> result; 215:29.11 | ^~~~~~ 215:29.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.11 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.11 from UnifiedBindings12.cpp:2: 215:29.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.11 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.12 | ~~~~~~^~~~~~~~~ 215:29.12 In file included from UnifiedBindings12.cpp:353: 215:29.12 MutationObserverBinding.cpp:2007:57: note: while referencing ‘result’ 215:29.12 2007 | nsTArray> result; 215:29.12 | ^~~~~~ 215:29.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.12 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.12 from UnifiedBindings12.cpp:2: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.12 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.12 | ~~~~~~^~~~~~~~~ 215:29.12 In file included from MutationObserverBinding.cpp:23, 215:29.12 from UnifiedBindings12.cpp:353: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:89:40: note: while referencing ‘’ 215:29.12 89 | aRetVal = mRemovedAnimations.Clone(); 215:29.12 | ^ 215:29.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.12 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.12 from UnifiedBindings12.cpp:2: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.12 402 | size_type Length() const { return mHdr->mLength; } 215:29.12 | ~~~~~~^~~~~~~ 215:29.12 In file included from UnifiedBindings12.cpp:353: 215:29.12 MutationObserverBinding.cpp:2007:57: note: while referencing ‘result’ 215:29.12 2007 | nsTArray> result; 215:29.12 | ^~~~~~ 215:29.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.12 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.12 from UnifiedBindings12.cpp:2: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.12 402 | size_type Length() const { return mHdr->mLength; } 215:29.12 | ~~~~~~^~~~~~~ 215:29.12 In file included from MutationObserverBinding.cpp:23, 215:29.12 from UnifiedBindings12.cpp:353: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:89:40: note: while referencing ‘’ 215:29.12 89 | aRetVal = mRemovedAnimations.Clone(); 215:29.12 | ^ 215:29.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.12 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.12 from UnifiedBindings12.cpp:2: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.12 416 | mArray.mHdr->mLength = 0; 215:29.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.12 In file included from MutationObserverBinding.cpp:23, 215:29.12 from UnifiedBindings12.cpp:353: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:89:40: note: while referencing ‘’ 215:29.12 89 | aRetVal = mRemovedAnimations.Clone(); 215:29.12 | ^ 215:29.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.12 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.12 from UnifiedBindings12.cpp:2: 215:29.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.12 416 | mArray.mHdr->mLength = 0; 215:29.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.12 In file included from UnifiedBindings12.cpp:353: 215:29.12 MutationObserverBinding.cpp:2007:57: note: while referencing ‘result’ 215:29.12 2007 | nsTArray> result; 215:29.12 | ^~~~~~ 215:29.14 In file included from /usr/include/string.h:519, 215:29.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 215:29.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 215:29.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 215:29.14 from MediaStreamAudioSourceNodeBinding.cpp:3, 215:29.14 from UnifiedBindings12.cpp:2: 215:29.14 In function ‘void* memcpy(void*, const void*, size_t)’, 215:29.14 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 215:29.14 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 215:29.14 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 215:29.14 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 215:29.14 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 215:29.14 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 215:29.14 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 215:29.14 inlined from ‘void nsDOMMutationRecord::GetRemovedAnimations(nsDOMMutationRecord::AnimationArray&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:89:40, 215:29.14 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:2010:44: 215:29.14 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ [-Warray-bounds] 215:29.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 215:29.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:29.14 In file included from UnifiedBindings12.cpp:353: 215:29.14 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_removedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.14 MutationObserverBinding.cpp:2007:57: note: ‘result’ declared here 215:29.14 2007 | nsTArray> result; 215:29.14 | ^~~~~~ 215:29.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.23 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.23 from UnifiedBindings12.cpp:2: 215:29.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.23 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 215:29.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 215:29.23 In file included from UnifiedBindings12.cpp:353: 215:29.23 MutationObserverBinding.cpp:1905:57: note: while referencing ‘result’ 215:29.23 1905 | nsTArray> result; 215:29.23 | ^~~~~~ 215:29.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.23 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.23 from UnifiedBindings12.cpp:2: 215:29.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.23 245 | header->mLength = length; 215:29.23 | ~~~~~~~~~~~~~~~~^~~~~~~~ 215:29.23 In file included from UnifiedBindings12.cpp:353: 215:29.23 MutationObserverBinding.cpp:1905:57: note: while referencing ‘result’ 215:29.23 1905 | nsTArray> result; 215:29.23 | ^~~~~~ 215:29.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.23 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.23 from UnifiedBindings12.cpp:2: 215:29.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.23 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.23 | ~~~~~~^~~~~~~~~ 215:29.23 In file included from UnifiedBindings12.cpp:353: 215:29.23 MutationObserverBinding.cpp:1905:57: note: while referencing ‘result’ 215:29.23 1905 | nsTArray> result; 215:29.23 | ^~~~~~ 215:29.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.24 from UnifiedBindings12.cpp:2: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.24 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.24 | ~~~~~~^~~~~~~~~ 215:29.24 In file included from MutationObserverBinding.cpp:23, 215:29.24 from UnifiedBindings12.cpp:353: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:93:40: note: while referencing ‘’ 215:29.24 93 | aRetVal = mChangedAnimations.Clone(); 215:29.24 | ^ 215:29.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.24 from UnifiedBindings12.cpp:2: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.24 402 | size_type Length() const { return mHdr->mLength; } 215:29.24 | ~~~~~~^~~~~~~ 215:29.24 In file included from UnifiedBindings12.cpp:353: 215:29.24 MutationObserverBinding.cpp:1905:57: note: while referencing ‘result’ 215:29.24 1905 | nsTArray> result; 215:29.24 | ^~~~~~ 215:29.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.24 from UnifiedBindings12.cpp:2: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.24 402 | size_type Length() const { return mHdr->mLength; } 215:29.24 | ~~~~~~^~~~~~~ 215:29.24 In file included from MutationObserverBinding.cpp:23, 215:29.24 from UnifiedBindings12.cpp:353: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:93:40: note: while referencing ‘’ 215:29.24 93 | aRetVal = mChangedAnimations.Clone(); 215:29.24 | ^ 215:29.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.24 from UnifiedBindings12.cpp:2: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.24 416 | mArray.mHdr->mLength = 0; 215:29.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.24 In file included from MutationObserverBinding.cpp:23, 215:29.24 from UnifiedBindings12.cpp:353: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:93:40: note: while referencing ‘’ 215:29.24 93 | aRetVal = mChangedAnimations.Clone(); 215:29.24 | ^ 215:29.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.24 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.24 from UnifiedBindings12.cpp:2: 215:29.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.24 416 | mArray.mHdr->mLength = 0; 215:29.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.25 In file included from UnifiedBindings12.cpp:353: 215:29.25 MutationObserverBinding.cpp:1905:57: note: while referencing ‘result’ 215:29.25 1905 | nsTArray> result; 215:29.25 | ^~~~~~ 215:29.26 In file included from /usr/include/string.h:519, 215:29.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 215:29.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 215:29.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 215:29.26 from MediaStreamAudioSourceNodeBinding.cpp:3, 215:29.26 from UnifiedBindings12.cpp:2: 215:29.26 In function ‘void* memcpy(void*, const void*, size_t)’, 215:29.26 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 215:29.26 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 215:29.26 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 215:29.26 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 215:29.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 215:29.26 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 215:29.26 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 215:29.26 inlined from ‘void nsDOMMutationRecord::GetChangedAnimations(nsDOMMutationRecord::AnimationArray&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:93:40, 215:29.26 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1908:44: 215:29.26 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ [-Warray-bounds] 215:29.26 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 215:29.26 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:29.26 In file included from UnifiedBindings12.cpp:353: 215:29.26 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_changedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.26 MutationObserverBinding.cpp:1905:57: note: ‘result’ declared here 215:29.26 1905 | nsTArray> result; 215:29.26 | ^~~~~~ 215:29.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.35 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.35 from UnifiedBindings12.cpp:2: 215:29.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.35 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 215:29.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 215:29.35 In file included from UnifiedBindings12.cpp:353: 215:29.35 MutationObserverBinding.cpp:1803:57: note: while referencing ‘result’ 215:29.35 1803 | nsTArray> result; 215:29.35 | ^~~~~~ 215:29.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.35 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.35 from UnifiedBindings12.cpp:2: 215:29.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.35 245 | header->mLength = length; 215:29.36 | ~~~~~~~~~~~~~~~~^~~~~~~~ 215:29.36 In file included from UnifiedBindings12.cpp:353: 215:29.36 MutationObserverBinding.cpp:1803:57: note: while referencing ‘result’ 215:29.36 1803 | nsTArray> result; 215:29.36 | ^~~~~~ 215:29.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.36 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.36 from UnifiedBindings12.cpp:2: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.36 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.36 | ~~~~~~^~~~~~~~~ 215:29.36 In file included from UnifiedBindings12.cpp:353: 215:29.36 MutationObserverBinding.cpp:1803:57: note: while referencing ‘result’ 215:29.36 1803 | nsTArray> result; 215:29.36 | ^~~~~~ 215:29.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.36 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.36 from UnifiedBindings12.cpp:2: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.36 410 | size_type Capacity() const { return mHdr->mCapacity; } 215:29.36 | ~~~~~~^~~~~~~~~ 215:29.36 In file included from MutationObserverBinding.cpp:23, 215:29.36 from UnifiedBindings12.cpp:353: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:85:38: note: while referencing ‘’ 215:29.36 85 | aRetVal = mAddedAnimations.Clone(); 215:29.36 | ^ 215:29.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.36 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.36 from UnifiedBindings12.cpp:2: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.36 402 | size_type Length() const { return mHdr->mLength; } 215:29.36 | ~~~~~~^~~~~~~ 215:29.36 In file included from UnifiedBindings12.cpp:353: 215:29.36 MutationObserverBinding.cpp:1803:57: note: while referencing ‘result’ 215:29.36 1803 | nsTArray> result; 215:29.36 | ^~~~~~ 215:29.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.36 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.36 from UnifiedBindings12.cpp:2: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.36 402 | size_type Length() const { return mHdr->mLength; } 215:29.36 | ~~~~~~^~~~~~~ 215:29.36 In file included from MutationObserverBinding.cpp:23, 215:29.36 from UnifiedBindings12.cpp:353: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:85:38: note: while referencing ‘’ 215:29.36 85 | aRetVal = mAddedAnimations.Clone(); 215:29.36 | ^ 215:29.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.36 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.36 from UnifiedBindings12.cpp:2: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 215:29.36 416 | mArray.mHdr->mLength = 0; 215:29.36 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.36 In file included from MutationObserverBinding.cpp:23, 215:29.36 from UnifiedBindings12.cpp:353: 215:29.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:85:38: note: while referencing ‘’ 215:29.36 85 | aRetVal = mAddedAnimations.Clone(); 215:29.36 | ^ 215:29.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 215:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:29.37 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:29.37 from UnifiedBindings12.cpp:2: 215:29.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 215:29.37 416 | mArray.mHdr->mLength = 0; 215:29.37 | ~~~~~~~~~~~~~~~~~~~~~^~~ 215:29.37 In file included from UnifiedBindings12.cpp:353: 215:29.37 MutationObserverBinding.cpp:1803:57: note: while referencing ‘result’ 215:29.37 1803 | nsTArray> result; 215:29.37 | ^~~~~~ 215:29.38 In file included from /usr/include/string.h:519, 215:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 215:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 215:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 215:29.38 from MediaStreamAudioSourceNodeBinding.cpp:3, 215:29.38 from UnifiedBindings12.cpp:2: 215:29.38 In function ‘void* memcpy(void*, const void*, size_t)’, 215:29.38 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 215:29.38 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 215:29.38 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 215:29.38 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 215:29.38 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 215:29.38 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 215:29.38 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 215:29.38 inlined from ‘void nsDOMMutationRecord::GetAddedAnimations(nsDOMMutationRecord::AnimationArray&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsDOMMutationObserver.h:85:38, 215:29.38 inlined from ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at MutationObserverBinding.cpp:1806:42: 215:29.38 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ [-Warray-bounds] 215:29.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 215:29.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:29.38 In file included from UnifiedBindings12.cpp:353: 215:29.38 MutationObserverBinding.cpp: In function ‘bool mozilla::dom::MutationRecord_Binding::get_addedAnimations(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 215:29.38 MutationObserverBinding.cpp:1803:57: note: ‘result’ declared here 215:29.38 1803 | nsTArray> result; 215:29.38 | ^~~~~~ 215:30.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 215:30.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 215:30.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 215:30.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 215:30.61 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 215:30.61 from MediaStreamAudioSourceNodeBinding.cpp:4, 215:30.61 from UnifiedBindings12.cpp:2: 215:30.61 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 215:30.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 215:30.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 215:30.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 215:30.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::MediaKeySystemConfiguration; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 215:30.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::MediaKeySystemConfiguration; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 215:30.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::MediaKeySystemConfiguration; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 215:30.61 inlined from ‘bool mozilla::dom::Navigator_Binding::requestMediaKeySystemAccess(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at NavigatorBinding.cpp:2132:63: 215:30.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 215:30.61 239 | static void Free(void* aPtr) { free(aPtr); } 215:30.61 | ~~~~^~~~~~ 215:31.47 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 215:31.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 215:31.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 215:31.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 215:31.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 215:31.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 215:31.47 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 215:31.47 inlined from ‘bool mozilla::dom::MessageEvent_Binding::initMessageEvent(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at MessageEventBinding.cpp:950:78: 215:31.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg7’ [-Wfree-nonheap-object] 215:31.47 239 | static void Free(void* aPtr) { free(aPtr); } 215:31.47 | ~~~~^~~~~~ 216:03.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 216:03.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 216:03.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 216:03.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 216:03.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/AtomList.h:11, 216:03.79 from NetErrorInfoBinding.cpp:4, 216:03.79 from UnifiedBindings13.cpp:2: 216:03.79 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 216:03.80 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 216:03.80 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 216:03.80 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 216:03.80 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::PaymentMethodData; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 216:03.80 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::PaymentMethodData; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 216:03.80 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::PaymentMethodData; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 216:03.80 inlined from ‘bool mozilla::dom::PaymentRequest_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at PaymentRequestBinding.cpp:3194:53: 216:03.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 216:03.80 239 | static void Free(void* aPtr) { free(aPtr); } 216:03.80 | ~~~~^~~~~~ 216:25.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 216:25.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:9, 216:25.64 from PerformanceMarkBinding.cpp:4, 216:25.64 from UnifiedBindings14.cpp:2: 216:25.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 216:25.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 216:25.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 216:25.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 216:25.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 216:25.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 216:25.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 216:25.64 inlined from ‘bool mozilla::dom::PlacesObservers_Binding::notifyListeners(JSContext*, unsigned int, JS::Value*)’ at PlacesObserversBinding.cpp:372:76: 216:25.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 216:25.64 239 | static void Free(void* aPtr) { free(aPtr); } 216:25.64 | ~~~~^~~~~~ 216:29.20 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 216:29.20 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 216:29.20 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 216:29.20 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 216:29.20 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 216:29.20 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 216:29.20 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 216:29.20 inlined from ‘bool mozilla::dom::PlacesObservers_Binding::removeListener(JSContext*, unsigned int, JS::Value*)’ at PlacesObserversBinding.cpp:245:55: 216:29.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 216:29.21 239 | static void Free(void* aPtr) { free(aPtr); } 216:29.21 | ~~~~^~~~~~ 216:29.31 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 216:29.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 216:29.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 216:29.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 216:29.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 216:29.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 216:29.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::PlacesEventType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 216:29.31 inlined from ‘bool mozilla::dom::PlacesObservers_Binding::addListener(JSContext*, unsigned int, JS::Value*)’ at PlacesObserversBinding.cpp:123:55: 216:29.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 216:29.31 239 | static void Free(void* aPtr) { free(aPtr); } 216:29.31 | ~~~~^~~~~~ 216:59.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 216:59.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PresentationReceiverBinding.h:9, 216:59.36 from PresentationReceiverBinding.cpp:4, 216:59.36 from UnifiedBindings15.cpp:2: 216:59.36 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 216:59.36 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 216:59.36 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 216:59.36 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 216:59.36 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 216:59.36 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 216:59.36 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 216:59.36 inlined from ‘bool mozilla::dom::PresentationRequest_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at PresentationRequestBinding.cpp:510:50: 216:59.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 216:59.36 239 | static void Free(void* aPtr) { free(aPtr); } 216:59.36 | ~~~~^~~~~~ 219:12.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 219:12.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 219:12.79 from ScreenBinding.cpp:4, 219:12.79 from UnifiedBindings19.cpp:15: 219:12.79 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 219:12.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 219:12.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 219:12.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 219:12.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 219:12.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 219:12.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 219:12.79 inlined from ‘bool mozilla::dom::Screen_Binding::mozLockOrientation(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ScreenBinding.cpp:587:50, 219:12.79 inlined from ‘bool mozilla::dom::Screen_Binding::mozLockOrientation(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at ScreenBinding.cpp:555:1: 219:12.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 219:12.79 239 | static void Free(void* aPtr) { free(aPtr); } 219:12.79 | ~~~~^~~~~~ 219:17.51 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 219:17.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 219:17.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 219:17.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 219:17.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 219:17.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 219:17.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 219:17.51 inlined from ‘bool mozilla::dom::ShadowRoot_Binding::set_adoptedStyleSheets(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’ at ShadowRootBinding.cpp:1169:70: 219:17.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 219:17.51 239 | static void Free(void* aPtr) { free(aPtr); } 219:17.51 | ~~~~^~~~~~ 220:06.34 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 220:06.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 220:06.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 220:06.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 220:06.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 220:06.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 220:06.34 from CSSGroupingRuleBinding.cpp:11, 220:06.34 from UnifiedBindings2.cpp:2: 220:06.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 220:06.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 220:06.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 220:06.34 | ^~~~~~~~~ 220:28.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 220:28.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:9, 220:28.03 from CSSGroupingRuleBinding.cpp:4, 220:28.03 from UnifiedBindings2.cpp:2: 220:28.03 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 220:28.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 220:28.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 220:28.03 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 220:28.03 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 220:28.03 inlined from ‘bool mozilla::dom::CharacterData_Binding::replaceWith(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CharacterDataBinding.cpp:565:26: 220:28.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 220:28.04 239 | static void Free(void* aPtr) { free(aPtr); } 220:28.04 | ~~~~^~~~~~ 220:28.13 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 220:28.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 220:28.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 220:28.13 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 220:28.13 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 220:28.13 inlined from ‘bool mozilla::dom::CharacterData_Binding::after(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CharacterDataBinding.cpp:489:26: 220:28.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 220:28.13 239 | static void Free(void* aPtr) { free(aPtr); } 220:28.13 | ~~~~^~~~~~ 220:28.22 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 220:28.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 220:28.22 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 220:28.22 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 220:28.22 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningNodeOrString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 220:28.22 inlined from ‘bool mozilla::dom::CharacterData_Binding::before(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CharacterDataBinding.cpp:413:26: 220:28.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 220:28.22 239 | static void Free(void* aPtr) { free(aPtr); } 220:28.22 | ~~~~^~~~~~ 220:32.04 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 220:32.04 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 220:32.04 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 220:32.04 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 220:32.04 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningRequestOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 220:32.04 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningRequestOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 220:32.04 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::OwningRequestOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 220:32.05 inlined from ‘bool mozilla::dom::Cache_Binding::addAll(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CacheBinding.cpp:537:60: 220:32.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 220:32.05 239 | static void Free(void* aPtr) { free(aPtr); } 220:32.05 | ~~~~^~~~~~ 220:34.24 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 220:34.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 220:34.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 220:34.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 220:34.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 220:34.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 220:34.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 220:34.24 inlined from ‘bool mozilla::dom::CanvasRenderingContext2D_Binding::setLineDash(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at CanvasRenderingContext2DBinding.cpp:4958:42: 220:34.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 220:34.24 239 | static void Free(void* aPtr) { free(aPtr); } 220:34.24 | ~~~~^~~~~~ 221:22.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 221:22.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventBinding.h:9, 221:22.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:6, 221:22.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 221:22.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 221:22.13 from SpeechSynthesisErrorEvent.cpp:9, 221:22.13 from UnifiedBindings20.cpp:2: 221:22.13 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 221:22.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 221:22.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 221:22.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 221:22.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 221:22.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 221:22.13 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 221:22.13 inlined from ‘bool mozilla::dom::SubtleCrypto_Binding::unwrapKey(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SubtleCryptoBinding.cpp:5648:44: 221:22.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg6’ [-Wfree-nonheap-object] 221:22.13 239 | static void Free(void* aPtr) { free(aPtr); } 221:22.13 | ~~~~^~~~~~ 221:22.34 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 221:22.34 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 221:22.34 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 221:22.34 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 221:22.34 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 221:22.34 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 221:22.34 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 221:22.34 inlined from ‘bool mozilla::dom::SubtleCrypto_Binding::importKey(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SubtleCryptoBinding.cpp:5297:44: 221:22.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg4’ [-Wfree-nonheap-object] 221:22.34 239 | static void Free(void* aPtr) { free(aPtr); } 221:22.34 | ~~~~^~~~~~ 221:22.46 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 221:22.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 221:22.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 221:22.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 221:22.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 221:22.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 221:22.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 221:22.46 inlined from ‘bool mozilla::dom::SubtleCrypto_Binding::deriveKey(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SubtleCryptoBinding.cpp:5078:44: 221:22.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg4’ [-Wfree-nonheap-object] 221:22.46 239 | static void Free(void* aPtr) { free(aPtr); } 221:22.46 | ~~~~^~~~~~ 221:22.55 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 221:22.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 221:22.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 221:22.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 221:22.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 221:22.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 221:22.56 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 221:22.56 inlined from ‘bool mozilla::dom::SubtleCrypto_Binding::generateKey(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at SubtleCryptoBinding.cpp:4927:44: 221:22.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg2’ [-Wfree-nonheap-object] 221:22.56 239 | static void Free(void* aPtr) { free(aPtr); } 221:22.56 | ~~~~^~~~~~ 222:00.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 222:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CharacterDataBinding.h:9, 222:00.43 from TextBinding.cpp:4, 222:00.43 from UnifiedBindings21.cpp:2: 222:00.43 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 222:00.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 222:00.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 222:00.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 222:00.43 inlined from ‘bool mozilla::dom::U2F_Binding::sign_impl(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at U2FBinding.cpp:1378:49: 222:00.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg2’ [-Wfree-nonheap-object] 222:00.43 239 | static void Free(void* aPtr) { free(aPtr); } 222:00.43 | ~~~~^~~~~~ 222:00.53 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::RegisterRequest; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::RegisterRequest; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::RegisterRequest; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 222:00.53 inlined from ‘bool mozilla::dom::U2F_Binding::register_impl(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at U2FBinding.cpp:1122:51: 222:00.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 222:00.53 239 | static void Free(void* aPtr) { free(aPtr); } 222:00.53 | ~~~~^~~~~~ 222:00.53 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:00.53 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 222:00.53 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::RegisteredKey; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 222:00.53 inlined from ‘bool mozilla::dom::U2F_Binding::register_impl(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at U2FBinding.cpp:1156:49: 222:00.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg2’ [-Wfree-nonheap-object] 222:00.53 239 | static void Free(void* aPtr) { free(aPtr); } 222:00.53 | ~~~~^~~~~~ 222:03.83 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:03.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:03.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:03.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 222:03.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 222:03.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 222:03.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 222:03.83 inlined from ‘bool mozilla::dom::USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVStringArgument::TrySetToUSVStringSequenceSequence(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:6613:56, 222:03.83 inlined from ‘bool mozilla::dom::URLSearchParams_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at URLSearchParamsBinding.cpp:1303:72: 222:03.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 222:03.83 239 | static void Free(void* aPtr) { free(aPtr); } 222:03.83 | ~~~~^~~~~~ 222:03.83 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:03.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:03.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:03.83 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::binding_detail::RecordEntry, nsTString >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 222:03.83 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, nsTString >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 222:03.83 inlined from ‘bool mozilla::dom::USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVStringArgument::TrySetToUSVStringUSVStringRecord(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:6682:37, 222:03.83 inlined from ‘bool mozilla::dom::URLSearchParams_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at URLSearchParamsBinding.cpp:1305:73: 222:03.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 222:03.83 239 | static void Free(void* aPtr) { free(aPtr); } 222:03.83 | ~~~~^~~~~~ 222:04.37 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 222:04.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 222:04.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 222:04.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 222:04.37 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::VRLayer; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 222:04.37 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::VRLayer; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 222:04.37 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::VRLayer; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 222:04.37 inlined from ‘bool mozilla::dom::VRDisplay_Binding::requestPresent(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at VRDisplayBinding.cpp:1153:43: 222:04.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 222:04.37 239 | static void Free(void* aPtr) { free(aPtr); } 222:04.37 | ~~~~^~~~~~ 222:28.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 222:28.11 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 222:28.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 222:28.11 from WindowBinding.cpp:34, 222:28.11 from UnifiedBindings22.cpp:288: 222:28.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 222:28.11 /builddir/build/BUILD/thunderbird-78.6.1/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] 222:28.11 79 | memset(this, 0, sizeof(nsXPTCVariant)); 222:28.11 | ^ 222:28.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 222:28.11 44 | struct nsXPTCVariant { 222:28.11 | ^~~~~~~~~~~~~ 222:35.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsStyledElement.h:18, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsMappedAttributeElement.h:16, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/nsGenericHTMLElement.h:11, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 222:35.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 222:35.87 from VRServiceTestBinding.cpp:4, 222:35.87 from UnifiedBindings22.cpp:2: 222:35.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 222:35.87 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 222:35.87 /builddir/build/BUILD/thunderbird-78.6.1/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] 222:35.87 34 | memset(aT, 0, sizeof(T)); 222:35.87 | ~~~~~~^~~~~~~~~~~~~~~~~~ 222:35.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 222:35.87 from WindowBinding.cpp:34, 222:35.87 from UnifiedBindings22.cpp:288: 222:35.87 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 222:35.87 2214 | struct GlobalProperties { 222:35.87 | ^~~~~~~~~~~~~~~~ 222:37.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 222:37.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 222:37.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 222:37.92 from VRServiceTestBinding.cpp:4, 222:37.92 from UnifiedBindings22.cpp:2: 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/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:37.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/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:37.92 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 222:37.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:37.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 222:37.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 222:37.92 from WorkerGlobalScopeBinding.cpp:25, 222:37.92 from UnifiedBindings22.cpp:366: 222:37.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 222:37.92 27 | struct JSGCSetting { 222:37.92 | ^~~~~~~~~~~ 223:01.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:01.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:01.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:01.91 from VRServiceTestBinding.cpp:4, 223:01.91 from UnifiedBindings22.cpp:2: 223:01.91 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:01.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:01.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:01.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:01.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:01.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:01.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:01.91 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::drawBuffers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:7450:44: 223:01.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 223:01.91 239 | static void Free(void* aPtr) { free(aPtr); } 223:01.91 | ~~~~^~~~~~ 223:01.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:01.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:01.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:01.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:01.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:01.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:01.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:01.96 inlined from ‘bool mozilla::dom::WEBGL_draw_buffers_Binding::drawBuffersWEBGL(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGLRenderingContextBinding.cpp:11058:44: 223:01.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 223:01.96 239 | static void Free(void* aPtr) { free(aPtr); } 223:01.96 | ~~~~^~~~~~ 223:02.28 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:02.28 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:02.28 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:02.28 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 223:02.28 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 223:02.28 inlined from ‘bool mozilla::dom::WorkerGlobalScope_Binding::importScripts(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WorkerGlobalScopeBinding.cpp:196:26: 223:02.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 223:02.28 239 | static void Free(void* aPtr) { free(aPtr); } 223:02.28 | ~~~~^~~~~~ 223:03.23 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:03.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:03.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:03.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:03.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:03.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:03.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:03.24 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::invalidateFramebuffer(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:1575:44: 223:03.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:03.24 239 | static void Free(void* aPtr) { free(aPtr); } 223:03.24 | ~~~~^~~~~~ 223:03.76 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:03.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:03.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:03.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:03.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:03.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:03.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:03.76 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::invalidateSubFramebuffer(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:1656:44: 223:03.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:03.76 239 | static void Free(void* aPtr) { free(aPtr); } 223:03.76 | ~~~~^~~~~~ 223:07.31 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:07.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:07.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:07.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:07.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:07.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:07.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:07.31 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getUniformIndices(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:9603:44: 223:07.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:07.31 239 | static void Free(void* aPtr) { free(aPtr); } 223:07.31 | ~~~~^~~~~~ 223:07.40 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:07.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:07.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:07.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:07.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:07.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:07.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:07.40 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::transformFeedbackVaryings(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:9189:44: 223:07.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:07.40 239 | static void Free(void* aPtr) { free(aPtr); } 223:07.40 | ~~~~^~~~~~ 223:07.49 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:07.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:07.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:07.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:07.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:07.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:07.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:07.49 inlined from ‘bool mozilla::dom::GPUComputePassEncoder_Binding::setBindGroup(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGPUBinding.cpp:13183:46: 223:07.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg2’ [-Wfree-nonheap-object] 223:07.49 239 | static void Free(void* aPtr) { free(aPtr); } 223:07.49 | ~~~~^~~~~~ 223:07.56 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:07.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:07.56 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:07.57 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:07.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:07.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:07.57 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:07.57 inlined from ‘bool mozilla::dom::GPURenderPassEncoder_Binding::setBindGroup(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGPUBinding.cpp:17787:46: 223:07.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg2’ [-Wfree-nonheap-object] 223:07.57 239 | static void Free(void* aPtr) { free(aPtr); } 223:07.57 | ~~~~^~~~~~ 223:08.27 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:08.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:08.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:08.27 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:08.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:08.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:08.27 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:08.27 inlined from ‘bool mozilla::dom::GPUQueue_Binding::submit(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGPUBinding.cpp:16387:81: 223:08.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 223:08.27 239 | static void Free(void* aPtr) { free(aPtr); } 223:08.27 | ~~~~^~~~~~ 223:10.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:10.11 from VRServiceTestBinding.cpp:4, 223:10.11 from UnifiedBindings22.cpp:2: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 223:10.11 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 223:10.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 223:10.11 In file included from WorkerGlobalScopeBinding.cpp:26, 223:10.11 from UnifiedBindings22.cpp:366: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerNavigator.h:76:47: note: while referencing ‘’ 223:10.11 76 | aLanguages = mProperties.mLanguages.Clone(); 223:10.11 | ^ 223:10.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:10.11 from VRServiceTestBinding.cpp:4, 223:10.11 from UnifiedBindings22.cpp:2: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 223:10.11 245 | header->mLength = length; 223:10.11 | ~~~~~~~~~~~~~~~~^~~~~~~~ 223:10.11 In file included from WorkerGlobalScopeBinding.cpp:26, 223:10.11 from UnifiedBindings22.cpp:366: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerNavigator.h:76:47: note: while referencing ‘’ 223:10.11 76 | aLanguages = mProperties.mLanguages.Clone(); 223:10.11 | ^ 223:10.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:10.11 from VRServiceTestBinding.cpp:4, 223:10.11 from UnifiedBindings22.cpp:2: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 223:10.11 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 223:10.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 223:10.11 In file included from UnifiedBindings22.cpp:392: 223:10.11 WorkerNavigatorBinding.cpp:718:22: note: while referencing ‘result’ 223:10.11 718 | nsTArray result; 223:10.11 | ^~~~~~ 223:10.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:10.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:10.11 from VRServiceTestBinding.cpp:4, 223:10.11 from UnifiedBindings22.cpp:2: 223:10.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 223:10.11 245 | header->mLength = length; 223:10.11 | ~~~~~~~~~~~~~~~~^~~~~~~~ 223:10.12 In file included from UnifiedBindings22.cpp:392: 223:10.12 WorkerNavigatorBinding.cpp:718:22: note: while referencing ‘result’ 223:10.12 718 | nsTArray result; 223:10.12 | ^~~~~~ 223:10.12 In file included from /usr/include/string.h:519, 223:10.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 223:10.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 223:10.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 223:10.12 from VRServiceTestBinding.cpp:3, 223:10.12 from UnifiedBindings22.cpp:2: 223:10.12 In function ‘void* memcpy(void*, const void*, size_t)’, 223:10.12 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 223:10.12 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 223:10.12 inlined from ‘void nsTArray_Impl::Compact() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 223:10.12 inlined from ‘void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 223:10.12 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 223:10.12 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 223:10.12 inlined from ‘nsTArray >& nsTArray >::operator=(nsTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 223:10.12 inlined from ‘void mozilla::dom::WorkerNavigator::GetLanguages(nsTArray >&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerNavigator.h:76:47, 223:10.12 inlined from ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’ at WorkerNavigatorBinding.cpp:721:36: 223:10.12 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ [-Warray-bounds] 223:10.12 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 223:10.12 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:10.13 In file included from UnifiedBindings22.cpp:392: 223:10.13 WorkerNavigatorBinding.cpp: In function ‘bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)’: 223:10.13 WorkerNavigatorBinding.cpp:718:22: note: ‘result’ declared here 223:10.13 718 | nsTArray result; 223:10.13 | ^~~~~~ 223:14.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:14.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:14.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:14.38 from VRServiceTestBinding.cpp:4, 223:14.38 from UnifiedBindings22.cpp:2: 223:14.38 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:14.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:14.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:14.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:14.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:14.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:14.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:14.38 inlined from ‘bool mozilla::dom::WebGL2RenderingContext_Binding::getActiveUniforms(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at WebGL2RenderingContextBinding.cpp:9718:44: 223:14.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:14.38 239 | static void Free(void* aPtr) { free(aPtr); } 223:14.38 | ~~~~^~~~~~ 223:22.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 223:22.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:7, 223:22.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:22.28 from VRServiceTestBinding.cpp:4, 223:22.28 from UnifiedBindings22.cpp:2: 223:22.28 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const long unsigned int&}; T = long unsigned int]’, 223:22.28 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const long unsigned int&}; T = long unsigned int; InternalType = long unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 223:22.28 inlined from ‘mozilla::dom::GPUBufferBinding& mozilla::dom::GPUBufferBinding::operator=(const mozilla::dom::GPUBufferBinding&)’ at WebGPUBinding.cpp:1225:41, 223:22.28 inlined from ‘mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding& mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding::operator=(const mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding&)’ at WebGPUBinding.cpp:6101:62: 223:22.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 223:22.28 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 223:22.28 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:22.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 223:22.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 223:22.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:7, 223:22.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:22.28 from VRServiceTestBinding.cpp:4, 223:22.28 from UnifiedBindings22.cpp:2: 223:22.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding& mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding::operator=(const mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding&)’: 223:22.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 24 to object ‘mozilla::AlignedStorage2 >::U::mBytes’ with size 8 declared here 223:22.28 121 | char mBytes[sizeof(T)]; 223:22.28 | ^~~~~~ 223:22.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 223:22.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:7, 223:22.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:22.68 from VRServiceTestBinding.cpp:4, 223:22.68 from UnifiedBindings22.cpp:2: 223:22.68 In member function ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const long unsigned int&}; T = long unsigned int]’, 223:22.68 inlined from ‘InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {const long unsigned int&}; T = long unsigned int; InternalType = long unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:157:18, 223:22.68 inlined from ‘mozilla::dom::GPUBufferBinding& mozilla::dom::GPUBufferBinding::operator=(const mozilla::dom::GPUBufferBinding&)’ at WebGPUBinding.cpp:1225:41, 223:22.68 inlined from ‘mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding& mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding::operator=(const mozilla::dom::OwningGPUSamplerOrGPUTextureViewOrGPUBufferBinding&)’ at WebGPUBinding.cpp:6101:62, 223:22.68 inlined from ‘mozilla::dom::GPUBindGroupEntry& mozilla::dom::GPUBindGroupEntry::operator=(const mozilla::dom::GPUBindGroupEntry&)’ at WebGPUBinding.cpp:7396:22: 223:22.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 223:22.69 796 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 223:22.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:22.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:17, 223:22.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:15, 223:22.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:7, 223:22.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:22.69 from VRServiceTestBinding.cpp:4, 223:22.69 from UnifiedBindings22.cpp:2: 223:22.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h: In member function ‘mozilla::dom::GPUBindGroupEntry& mozilla::dom::GPUBindGroupEntry::operator=(const mozilla::dom::GPUBindGroupEntry&)’: 223:22.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Alignment.h:121:10: note: at offset 24 to object ‘mozilla::AlignedStorage2 >::U::mBytes’ with size 8 declared here 223:22.69 121 | char mBytes[sizeof(T)]; 223:22.69 | ^~~~~~ 223:33.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 223:33.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 223:33.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 223:33.63 from VRServiceTestBinding.cpp:4, 223:33.63 from UnifiedBindings22.cpp:2: 223:33.63 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:33.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:33.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:33.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:33.63 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:33.63 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:33.63 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:33.63 inlined from ‘bool mozilla::dom::WebExtensionPolicy_Binding::set_permissions(JSContext*, JS::Handle, void*, JSJitSetterCallArgs)’ at WebExtensionPolicyBinding.cpp:1017:44: 223:33.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 223:33.63 239 | static void Free(void* aPtr) { free(aPtr); } 223:33.63 | ~~~~^~~~~~ 223:52.76 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 223:52.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 223:52.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 223:52.76 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 223:52.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 223:52.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 223:52.76 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 223:52.76 inlined from ‘bool mozilla::dom::StringOrStringSequenceArgument::TrySetToStringSequence(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:6217:46, 223:52.76 inlined from ‘bool mozilla::dom::WebSocket_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at WebSocketBinding.cpp:1132:61: 223:52.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 223:52.76 239 | static void Free(void* aPtr) { free(aPtr); } 223:52.76 | ~~~~^~~~~~ 224:56.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 224:56.89 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 224:56.89 from XMLHttpRequestEventTargetBinding.cpp:18, 224:56.89 from UnifiedBindings23.cpp:41: 224:56.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 224:56.89 /builddir/build/BUILD/thunderbird-78.6.1/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] 224:56.89 79 | memset(this, 0, sizeof(nsXPTCVariant)); 224:56.89 | ^ 224:56.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 224:56.89 44 | struct nsXPTCVariant { 224:56.89 | ^~~~~~~~~~~~~ 225:00.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 225:00.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 225:00.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 225:00.94 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/wrappers/WrapperFactory.h:10, 225:00.94 from WorkletGlobalScopeBinding.cpp:5, 225:00.94 from UnifiedBindings23.cpp:2: 225:00.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 225:00.94 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 225:00.94 /builddir/build/BUILD/thunderbird-78.6.1/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] 225:00.94 34 | memset(aT, 0, sizeof(T)); 225:00.94 | ~~~~~~^~~~~~~~~~~~~~~~~~ 225:00.94 In file included from XMLHttpRequestEventTargetBinding.cpp:18, 225:00.94 from UnifiedBindings23.cpp:41: 225:00.94 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 225:00.94 2214 | struct GlobalProperties { 225:00.94 | ^~~~~~~~~~~~~~~~ 225:15.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 225:15.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 225:15.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:9, 225:15.75 from WorkletGlobalScopeBinding.cpp:4, 225:15.75 from UnifiedBindings23.cpp:2: 225:15.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::XRInputSourcesChangeEvent::GetAdded(nsTArray >&) const’: 225:15.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 225:15.75 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 225:15.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 225:15.75 In file included from UnifiedBindings23.cpp:158: 225:15.75 XRInputSourcesChangeEvent.cpp:100:26: note: while referencing ‘’ 225:15.75 100 | aRetVal = mAdded.Clone(); 225:15.75 | ^ 225:15.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 225:15.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 225:15.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:9, 225:15.75 from WorkletGlobalScopeBinding.cpp:4, 225:15.75 from UnifiedBindings23.cpp:2: 225:15.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 225:15.75 245 | header->mLength = length; 225:15.75 | ~~~~~~~~~~~~~~~~^~~~~~~~ 225:15.75 In file included from UnifiedBindings23.cpp:158: 225:15.75 XRInputSourcesChangeEvent.cpp:100:26: note: while referencing ‘’ 225:15.75 100 | aRetVal = mAdded.Clone(); 225:15.75 | ^ 225:15.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 225:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 225:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:9, 225:15.80 from WorkletGlobalScopeBinding.cpp:4, 225:15.80 from UnifiedBindings23.cpp:2: 225:15.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::XRInputSourcesChangeEvent::GetRemoved(nsTArray >&) const’: 225:15.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 225:15.80 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 225:15.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 225:15.80 In file included from UnifiedBindings23.cpp:158: 225:15.80 XRInputSourcesChangeEvent.cpp:106:28: note: while referencing ‘’ 225:15.80 106 | aRetVal = mRemoved.Clone(); 225:15.80 | ^ 225:15.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 225:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 225:15.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:9, 225:15.80 from WorkletGlobalScopeBinding.cpp:4, 225:15.80 from UnifiedBindings23.cpp:2: 225:15.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 225:15.80 245 | header->mLength = length; 225:15.80 | ~~~~~~~~~~~~~~~~^~~~~~~~ 225:15.80 In file included from UnifiedBindings23.cpp:158: 225:15.80 XRInputSourcesChangeEvent.cpp:106:28: note: while referencing ‘’ 225:15.80 106 | aRetVal = mRemoved.Clone(); 225:15.80 | ^ 227:08.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 227:08.32 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 227:08.32 from EventTargetBinding.cpp:26, 227:08.32 from UnifiedBindings5.cpp:41: 227:08.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 227:08.32 /builddir/build/BUILD/thunderbird-78.6.1/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] 227:08.32 79 | memset(this, 0, sizeof(nsXPTCVariant)); 227:08.32 | ^ 227:08.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 227:08.32 44 | struct nsXPTCVariant { 227:08.32 | ^~~~~~~~~~~~~ 227:13.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 227:13.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 227:13.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 227:13.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 227:13.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 227:13.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 227:13.41 from EventHandlerBinding.cpp:4, 227:13.41 from UnifiedBindings5.cpp:2: 227:13.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 227:13.41 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 227:13.41 /builddir/build/BUILD/thunderbird-78.6.1/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] 227:13.41 34 | memset(aT, 0, sizeof(T)); 227:13.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 227:13.41 In file included from EventTargetBinding.cpp:26, 227:13.41 from UnifiedBindings5.cpp:41: 227:13.41 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 227:13.41 2214 | struct GlobalProperties { 227:13.41 | ^~~~~~~~~~~~~~~~ 227:33.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 227:33.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 227:33.24 from EventHandlerBinding.cpp:4, 227:33.24 from UnifiedBindings5.cpp:2: 227:33.24 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 227:33.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 227:33.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 227:33.24 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 227:33.24 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, mozilla::dom::Nullable >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 227:33.24 inlined from ‘bool mozilla::dom::FluentBundle_Binding::formatPattern(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at FluentBinding.cpp:1154:37: 227:33.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 227:33.24 239 | static void Free(void* aPtr) { free(aPtr); } 227:33.24 | ~~~~^~~~~~ 227:36.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 227:36.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 227:36.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 227:36.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 227:36.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningArrayBufferViewOrArrayBufferOrBlobOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 227:36.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningArrayBufferViewOrArrayBufferOrBlobOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 227:36.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::OwningArrayBufferViewOrArrayBufferOrBlobOrUSVString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 227:36.65 inlined from ‘bool mozilla::dom::File_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at FileBinding.cpp:737:87: 227:36.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 227:36.65 239 | static void Free(void* aPtr) { free(aPtr); } 227:36.65 | ~~~~^~~~~~ 227:36.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 227:36.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 227:36.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 227:36.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 227:36.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 227:36.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 227:36.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 227:36.97 inlined from ‘bool mozilla::dom::UTF8StringOrUTF8StringSequenceArgument::TrySetToUTF8StringSequence(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:6941:47, 227:36.97 inlined from ‘bool mozilla::dom::FluentBundle_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at FluentBinding.cpp:1424:63: 227:36.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 227:36.97 239 | static void Free(void* aPtr) { free(aPtr); } 227:36.97 | ~~~~^~~~~~ 227:37.34 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 227:37.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 227:37.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 227:37.35 from EventHandlerBinding.cpp:4, 227:37.35 from UnifiedBindings5.cpp:2: 227:37.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::FontFaceSetLoadEvent::GetFontfaces(nsTArray >&) const’: 227:37.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 227:37.35 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 227:37.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 227:37.35 In file included from UnifiedBindings5.cpp:366: 227:37.35 FontFaceSetLoadEvent.cpp:87:30: note: while referencing ‘’ 227:37.35 87 | aRetVal = mFontfaces.Clone(); 227:37.35 | ^ 227:37.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 227:37.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 227:37.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:9, 227:37.35 from EventHandlerBinding.cpp:4, 227:37.35 from UnifiedBindings5.cpp:2: 227:37.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 227:37.35 245 | header->mLength = length; 227:37.35 | ~~~~~~~~~~~~~~~~^~~~~~~~ 227:37.35 In file included from UnifiedBindings5.cpp:366: 227:37.35 FontFaceSetLoadEvent.cpp:87:30: note: while referencing ‘’ 227:37.35 87 | aRetVal = mFontfaces.Clone(); 227:37.35 | ^ 229:28.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 229:28.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:9, 229:28.00 from HTMLBRElementBinding.cpp:4, 229:28.00 from UnifiedBindings7.cpp:2: 229:28.00 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 229:28.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 229:28.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 229:28.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 229:28.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 229:28.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 229:28.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 229:28.00 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::mozSetFileNameArray(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLInputElementBinding.cpp:4486:44: 229:28.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 229:28.00 239 | static void Free(void* aPtr) { free(aPtr); } 229:28.00 | ~~~~^~~~~~ 229:28.17 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 229:28.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 229:28.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 229:28.18 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 229:28.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningFileOrDirectory; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 229:28.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningFileOrDirectory; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 229:28.18 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::OwningFileOrDirectory; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 229:28.18 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::mozSetDndFilesAndDirectories(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLInputElementBinding.cpp:4693:57: 229:28.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 229:28.18 239 | static void Free(void* aPtr) { free(aPtr); } 229:28.18 | ~~~~^~~~~~ 229:53.51 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 229:53.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 229:53.52 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 229:53.52 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 229:53.52 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 229:53.52 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 229:53.52 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 229:53.52 inlined from ‘bool mozilla::dom::HTMLInputElement_Binding::mozSetFileArray(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HTMLInputElementBinding.cpp:4563:69: 229:53.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 229:53.53 239 | static void Free(void* aPtr) { free(aPtr); } 229:53.53 | ~~~~^~~~~~ 232:10.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 232:10.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 232:10.61 from HTMLTableRowElementBinding.cpp:4, 232:10.61 from UnifiedBindings9.cpp:2: 232:10.61 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 232:10.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 232:10.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 232:10.61 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 232:10.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 232:10.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 232:10.61 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 232:10.61 inlined from ‘bool mozilla::dom::HeapSnapshot_Binding::computeShortestPaths(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)’ at HeapSnapshotBinding.cpp:260:44: 232:10.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg1’ [-Wfree-nonheap-object] 232:10.61 239 | static void Free(void* aPtr) { free(aPtr); } 232:10.61 | ~~~~^~~~~~ 232:17.82 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 232:17.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 232:17.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 232:17.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 232:17.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 232:17.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 232:17.82 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::Sequence >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 232:17.82 inlined from ‘bool mozilla::dom::ByteStringSequenceSequenceOrByteStringByteStringRecordArgument::TrySetToByteStringSequenceSequence(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:1519:57, 232:17.82 inlined from ‘bool mozilla::dom::Headers_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at HeadersBinding.cpp:1225:79: 232:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 232:17.82 239 | static void Free(void* aPtr) { free(aPtr); } 232:17.82 | ~~~~^~~~~~ 232:17.82 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 232:17.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 232:17.82 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 232:17.82 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::binding_detail::RecordEntry, nsTString >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 232:17.82 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::binding_detail::RecordEntry, nsTString >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 232:17.82 inlined from ‘bool mozilla::dom::ByteStringSequenceSequenceOrByteStringByteStringRecordArgument::TrySetToByteStringByteStringRecord(mozilla::dom::BindingCallContext&, JS::MutableHandle, bool&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/UnionConversions.h:1584:37, 232:17.82 inlined from ‘bool mozilla::dom::Headers_Binding::_constructor(JSContext*, unsigned int, JS::Value*)’ at HeadersBinding.cpp:1227:81: 232:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘arg0’ [-Wfree-nonheap-object] 232:17.82 239 | static void Free(void* aPtr) { free(aPtr); } 232:17.82 | ~~~~^~~~~~ 232:57.01 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 232:57.01 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 232:57.01 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.cpp:40, 232:57.01 from Unified_cpp_dom_bindings0.cpp:2: 232:57.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 232:57.01 /builddir/build/BUILD/thunderbird-78.6.1/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] 232:57.01 79 | memset(this, 0, sizeof(nsXPTCVariant)); 232:57.01 | ^ 232:57.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 232:57.01 44 | struct nsXPTCVariant { 232:57.01 | ^~~~~~~~~~~~~ 233:00.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 233:00.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.h:12, 233:00.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.cpp:7, 233:00.24 from Unified_cpp_dom_bindings0.cpp:2: 233:00.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 233:00.24 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 233:00.25 /builddir/build/BUILD/thunderbird-78.6.1/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] 233:00.25 34 | memset(aT, 0, sizeof(T)); 233:00.25 | ~~~~~~^~~~~~~~~~~~~~~~~~ 233:00.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.cpp:40, 233:00.26 from Unified_cpp_dom_bindings0.cpp:2: 233:00.26 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 233:00.26 2214 | struct GlobalProperties { 233:00.26 | ^~~~~~~~~~~~~~~~ 233:06.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 233:06.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 233:06.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.h:23, 233:06.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.cpp:7, 233:06.38 from Unified_cpp_dom_bindings0.cpp:2: 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/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] 233:06.38 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 233:06.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233:06.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 233:06.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/bindings/BindingUtils.cpp:37, 233:06.38 from Unified_cpp_dom_bindings0.cpp:2: 233:06.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 233:06.38 27 | struct JSGCSetting { 233:06.38 | ^~~~~~~~~~~ 233:28.71 dom/battery 233:38.76 dom/cache 234:05.20 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 234:05.20 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 234:05.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 234:05.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/cache/Types.h:13, 234:05.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/cache/Action.h:11, 234:05.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/cache/Action.cpp:7, 234:05.21 from Unified_cpp_dom_cache0.cpp:2: 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/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] 234:05.21 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 234:05.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:05.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 234:05.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/cache/Cache.cpp:15, 234:05.21 from Unified_cpp_dom_cache0.cpp:29: 234:05.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 234:05.21 27 | struct JSGCSetting { 234:05.21 | ^~~~~~~~~~~ 234:58.94 dom/canvas 235:37.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:37.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:37.30 from Unified_cpp_dom_canvas0.cpp:11: 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/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] 235:37.30 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 235:37.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:37.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 235:37.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/ImageBitmap.cpp:13, 235:37.30 from Unified_cpp_dom_canvas0.cpp:74: 235:37.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 235:37.30 27 | struct JSGCSetting { 235:37.31 | ^~~~~~~~~~~ 235:38.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 235:38.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 235:38.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.h:10, 235:38.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:6, 235:38.81 from Unified_cpp_dom_canvas0.cpp:11: 235:38.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 235:38.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 235:38.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 235:38.82 | ^~~~~~~~~ 235:38.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 235:38.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 235:55.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:55.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:55.13 from Unified_cpp_dom_canvas0.cpp:11: 235:55.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 235:55.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 235:55.13 402 | size_type Length() const { return mHdr->mLength; } 235:55.13 | ~~~~~~^~~~~~~ 235:55.13 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: while referencing ‘dash’ 235:55.14 4134 | nsTArray dash; 235:55.14 | ^~~~ 235:55.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 235:55.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:55.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:55.14 from Unified_cpp_dom_canvas0.cpp:11: 235:55.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 235:55.14 72 | if (!mHdr->mIsAutoArray) { 235:55.14 | ~~~~~~^~~~~~~~~~~~ 235:55.14 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: while referencing ‘dash’ 235:55.14 4134 | nsTArray dash; 235:55.14 | ^~~~ 235:55.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:55.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:55.14 from Unified_cpp_dom_canvas0.cpp:11: 235:55.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 235:55.14 402 | size_type Length() const { return mHdr->mLength; } 235:55.14 | ~~~~~~^~~~~~~ 235:55.14 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: while referencing ‘dash’ 235:55.14 4134 | nsTArray dash; 235:55.14 | ^~~~ 235:55.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 235:55.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:55.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:55.16 from Unified_cpp_dom_canvas0.cpp:11: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 235:55.16 72 | if (!mHdr->mIsAutoArray) { 235:55.16 | ~~~~~~^~~~~~~~~~~~ 235:55.16 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: while referencing ‘dash’ 235:55.16 4134 | nsTArray dash; 235:55.16 | ^~~~ 235:55.16 In file included from /usr/include/string.h:519, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 235:55.16 from /usr/include/c++/10/bits/move.h:57, 235:55.16 from /usr/include/c++/10/bits/nested_exception.h:40, 235:55.16 from /usr/include/c++/10/exception:148, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 235:55.16 from /usr/include/c++/10/new:41, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:12, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CacheInvalidator.h:10, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CacheInvalidator.cpp:7, 235:55.16 from Unified_cpp_dom_canvas0.cpp:2: 235:55.16 In function ‘void* memcpy(void*, const void*, size_t)’, 235:55.16 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 235:55.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 235:55.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 235:55.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 235:55.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 235:55.16 inlined from ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4143:28: 235:55.16 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dash’ with type ‘nsTArray’ [-Warray-bounds] 235:55.16 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 235:55.16 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:55.16 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: ‘dash’ declared here 235:55.16 4134 | nsTArray dash; 235:55.16 | ^~~~ 235:55.16 In file included from /usr/include/string.h:519, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 235:55.16 from /usr/include/c++/10/bits/move.h:57, 235:55.16 from /usr/include/c++/10/bits/nested_exception.h:40, 235:55.16 from /usr/include/c++/10/exception:148, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 235:55.16 from /usr/include/c++/10/new:41, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:12, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CacheInvalidator.h:10, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CacheInvalidator.cpp:7, 235:55.16 from Unified_cpp_dom_canvas0.cpp:2: 235:55.16 In function ‘void* memcpy(void*, const void*, size_t)’, 235:55.16 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 235:55.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 235:55.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 235:55.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 235:55.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 235:55.16 inlined from ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4151:30: 235:55.16 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dash’ with type ‘nsTArray’ [-Warray-bounds] 235:55.16 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 235:55.16 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:55.16 In file included from Unified_cpp_dom_canvas0.cpp:20: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 235:55.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4134:33: note: ‘dash’ declared here 235:55.16 4134 | nsTArray dash; 235:55.16 | ^~~~ 235:55.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 235:55.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 235:55.17 from Unified_cpp_dom_canvas0.cpp:11: 235:55.17 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 235:55.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 235:55.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 235:55.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 235:55.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 235:55.17 inlined from ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4143:28: 235:55.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dash’ [-Wfree-nonheap-object] 235:55.17 239 | static void Free(void* aPtr) { free(aPtr); } 235:55.17 | ~~~~^~~~~~ 235:55.17 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 235:55.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 235:55.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 235:55.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 235:55.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const double&; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 235:55.17 inlined from ‘virtual void mozilla::dom::CanvasRenderingContext2D::SetLineDash(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:4151:30: 235:55.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dash’ [-Wfree-nonheap-object] 235:55.17 239 | static void Free(void* aPtr) { free(aPtr); } 235:55.17 | ~~~~^~~~~~ 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::CanvasRenderingContext2D::UpdateFilter()’: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} [-Warray-bounds] 236:07.30 410 | size_type Capacity() const { return mHdr->mCapacity; } 236:07.30 | ~~~~~~^~~~~~~~~ 236:07.30 In file included from Unified_cpp_dom_canvas0.cpp:20: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2468:76: note: while referencing ‘’ 236:07.30 2468 | gfxRect(0, 0, mWidth, mHeight), CurrentState().filterAdditionalImages); 236:07.30 | ^ 236:07.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 236:07.30 from Unified_cpp_dom_canvas0.cpp:11: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} [-Warray-bounds] 236:07.30 402 | size_type Length() const { return mHdr->mLength; } 236:07.30 | ~~~~~~^~~~~~~ 236:07.30 In file included from Unified_cpp_dom_canvas0.cpp:20: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2468:76: note: while referencing ‘’ 236:07.30 2468 | gfxRect(0, 0, mWidth, mHeight), CurrentState().filterAdditionalImages); 236:07.30 | ^ 236:07.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 236:07.30 from Unified_cpp_dom_canvas0.cpp:11: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} [-Warray-bounds] 236:07.30 416 | mArray.mHdr->mLength = 0; 236:07.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 236:07.30 In file included from Unified_cpp_dom_canvas0.cpp:20: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2468:76: note: while referencing ‘’ 236:07.30 2468 | gfxRect(0, 0, mWidth, mHeight), CurrentState().filterAdditionalImages); 236:07.30 | ^ 236:07.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 236:07.30 from Unified_cpp_dom_canvas0.cpp:11: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘mozilla::gfx::FilterDescription [1]’ [-Warray-bounds] 236:07.30 410 | size_type Capacity() const { return mHdr->mCapacity; } 236:07.30 | ~~~~~~^~~~~~~~~ 236:07.30 In file included from Unified_cpp_dom_canvas0.cpp:20: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2444:47: note: while referencing ‘’ 236:07.30 2444 | CurrentState().filter = FilterDescription(); 236:07.30 | ^ 236:07.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsExpirationTracker.h:11, 236:07.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasImageCache.cpp:8, 236:07.30 from Unified_cpp_dom_canvas0.cpp:11: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘mozilla::gfx::FilterDescription [1]’ [-Warray-bounds] 236:07.30 416 | mArray.mHdr->mLength = 0; 236:07.30 | ~~~~~~~~~~~~~~~~~~~~~^~~ 236:07.30 In file included from Unified_cpp_dom_canvas0.cpp:20: 236:07.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/canvas/CanvasRenderingContext2D.cpp:2444:47: note: while referencing ‘’ 236:07.30 2444 | CurrentState().filter = FilterDescription(); 236:07.30 | ^ 238:06.07 dom/webgpu 238:38.23 dom/clients/api 238:47.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 238:47.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 238:47.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 238:47.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.h:10, 238:47.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:7, 238:47.88 from Unified_cpp_dom_clients_api0.cpp:2: 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/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] 238:47.88 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 238:47.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:47.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 238:47.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/ClientDOMUtil.h:12, 238:47.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:9, 238:47.88 from Unified_cpp_dom_clients_api0.cpp:2: 238:47.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 238:47.88 27 | struct JSGCSetting { 238:47.88 | ^~~~~~~~~~~ 238:50.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.h:10, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:7, 238:50.78 from Unified_cpp_dom_clients_api0.cpp:2: 238:50.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In lambda function: 238:50.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 238:50.78 402 | size_type Length() const { return mHdr->mLength; } 238:50.78 | ~~~~~~^~~~~~~ 238:50.78 In file included from Unified_cpp_dom_clients_api0.cpp:11: 238:50.78 /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp:168:34: note: while referencing ‘clientList’ 238:50.78 168 | nsTArray> clientList; 238:50.78 | ^~~~~~~~~~ 238:50.78 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.h:10, 238:50.78 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:7, 238:50.78 from Unified_cpp_dom_clients_api0.cpp:2: 238:50.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 238:50.78 72 | if (!mHdr->mIsAutoArray) { 238:50.78 | ~~~~~~^~~~~~~~~~~~ 238:50.78 In file included from Unified_cpp_dom_clients_api0.cpp:11: 238:50.78 /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp:168:34: note: while referencing ‘clientList’ 238:50.78 168 | nsTArray> clientList; 238:50.78 | ^~~~~~~~~~ 238:50.79 In file included from /usr/include/string.h:519, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.h:10, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:7, 238:50.79 from Unified_cpp_dom_clients_api0.cpp:2: 238:50.79 In function ‘void* memcpy(void*, const void*, size_t)’, 238:50.79 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 238:50.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 238:50.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 238:50.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 238:50.79 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 238:50.79 inlined from ‘mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp:177:53, 238:50.79 inlined from ‘mozilla::dom::StartClientManagerOp > (*)(const mozilla::dom::ClientMatchAllArgs&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/ClientDOMUtil.h:39:21: 238:50.79 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘clientList’ with type ‘nsTArray >’ [-Warray-bounds] 238:50.79 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 238:50.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:50.79 In file included from Unified_cpp_dom_clients_api0.cpp:11: 238:50.79 /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp: In lambda function: 238:50.79 /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp:168:34: note: ‘clientList’ declared here 238:50.79 168 | nsTArray> clientList; 238:50.79 | ^~~~~~~~~~ 238:50.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.h:10, 238:50.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Client.cpp:7, 238:50.79 from Unified_cpp_dom_clients_api0.cpp:2: 238:50.79 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 238:50.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 238:50.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 238:50.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 238:50.79 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 238:50.79 inlined from ‘mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/Clients.cpp:177:53, 238:50.79 inlined from ‘mozilla::dom::StartClientManagerOp > (*)(const mozilla::dom::ClientMatchAllArgs&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, mozilla::dom::Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >::’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/api/ClientDOMUtil.h:39:21: 238:50.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘clientList’ [-Wfree-nonheap-object] 238:50.79 251 | static void Free(void* aPtr) { free(aPtr); } 238:50.79 | ~~~~^~~~~~ 238:52.41 dom/clients/manager 239:04.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 239:04.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 239:04.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientManager.h:9, 239:04.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientChannelHelper.cpp:9, 239:04.30 from Unified_cpp_dom_clients_manager0.cpp:2: 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/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] 239:04.30 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 239:04.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 239:04.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientManager.cpp:13, 239:04.30 from Unified_cpp_dom_clients_manager0.cpp:65: 239:04.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 239:04.30 27 | struct JSGCSetting { 239:04.30 | ^~~~~~~~~~~ 239:25.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 239:25.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientOpPromise.h:9, 239:25.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientOpenWindowUtils.h:9, 239:25.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 239:25.32 from Unified_cpp_dom_clients_manager1.cpp:2: 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/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] 239:25.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 239:25.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:25.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 239:25.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/clients/manager/ClientSource.cpp:23, 239:25.32 from Unified_cpp_dom_clients_manager1.cpp:20: 239:25.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 239:25.32 27 | struct JSGCSetting { 239:25.32 | ^~~~~~~~~~~ 239:31.78 dom/commandhandler 239:36.69 dom/credentialmanagement 239:41.48 dom/crypto 239:51.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/crypto/CryptoBuffer.h:10, 239:51.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/crypto/CryptoBuffer.cpp:7, 239:51.60 from Unified_cpp_dom_crypto0.cpp:2: 239:51.60 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/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] 239:51.61 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 239:51.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:51.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 239:51.61 from /builddir/build/BUILD/thunderbird-78.6.1/dom/crypto/WebCryptoTask.cpp:23, 239:51.61 from Unified_cpp_dom_crypto0.cpp:29: 239:51.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 239:51.61 27 | struct JSGCSetting { 239:51.61 | ^~~~~~~~~~~ 239:57.67 dom/debugger 240:02.63 dom/encoding 240:07.11 dom/events 240:20.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:13, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/EventStateManager.cpp:7: 240:20.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 240:20.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 240:20.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 240:20.99 | ^~~~~~~~~ 240:20.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 240:20.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/EventStateManager.cpp:7: 240:20.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 240:20.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 240:20.99 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 240:20.99 | ^~~~~~~~~~ 240:47.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 240:47.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 240:47.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/AnimationEvent.cpp:7, 240:47.45 from Unified_cpp_dom_events0.cpp:2: 240:47.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, const nsAString&)’: 240:47.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 240:47.45 2290 | elem_type* iter = Elements() + aStart; 240:47.45 | ^~~~ 240:47.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 240:47.45 265 | extern nsTArrayHeader sEmptyTArrayHeader; 240:47.45 | ^~~~~~~~~~~~~~~~~~ 240:47.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, nsITransferable*)’: 240:47.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 240:47.63 2290 | elem_type* iter = Elements() + aStart; 240:47.63 | ^~~~ 240:47.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 240:47.63 265 | extern nsTArrayHeader sEmptyTArrayHeader; 240:47.63 | ^~~~~~~~~~~~~~~~~~ 240:47.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, bool, int32_t)’: 240:47.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 240:47.68 2290 | elem_type* iter = Elements() + aStart; 240:47.68 | ^~~~ 240:47.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 240:47.68 265 | extern nsTArrayHeader sEmptyTArrayHeader; 240:47.68 | ^~~~~~~~~~~~~~~~~~ 240:47.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)’: 240:47.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 240:47.98 402 | size_type Length() const { return mHdr->mLength; } 240:47.98 | ~~~~~~^~~~~~~ 240:47.98 In file included from Unified_cpp_dom_events0.cpp:110: 240:47.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp:358:37: note: while referencing ‘entries’ 240:47.98 358 | Sequence> entries; 240:47.98 | ^~~~~~~ 240:47.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/AnimationEvent.cpp:7, 240:47.98 from Unified_cpp_dom_events0.cpp:2: 240:47.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 240:47.98 72 | if (!mHdr->mIsAutoArray) { 240:47.98 | ~~~~~~^~~~~~~~~~~~ 240:47.98 In file included from Unified_cpp_dom_events0.cpp:110: 240:47.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp:358:37: note: while referencing ‘entries’ 240:47.98 358 | Sequence> entries; 240:47.98 | ^~~~~~~ 240:47.98 In file included from /usr/include/string.h:519, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 240:47.98 from /usr/include/c++/10/bits/move.h:57, 240:47.98 from /usr/include/c++/10/bits/nested_exception.h:40, 240:47.98 from /usr/include/c++/10/exception:148, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 240:47.98 from /usr/include/c++/10/new:41, 240:47.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsStringFwd.h:12, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:11, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/AnimationEvent.cpp:7, 240:47.99 from Unified_cpp_dom_events0.cpp:2: 240:47.99 In function ‘void* memcpy(void*, const void*, size_t)’, 240:47.99 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 240:47.99 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 240:47.99 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 240:47.99 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 240:47.99 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 240:47.99 inlined from ‘already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp:359:29: 240:47.99 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 240:47.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 240:47.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:47.99 In file included from Unified_cpp_dom_events0.cpp:110: 240:47.99 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp: In member function ‘already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)’: 240:47.99 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp:358:37: note: ‘entries’ declared here 240:47.99 358 | Sequence> entries; 240:47.99 | ^~~~~~~ 240:47.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 240:47.99 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/AnimationEvent.cpp:7, 240:47.99 from Unified_cpp_dom_events0.cpp:2: 240:47.99 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 240:47.99 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 240:47.99 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 240:47.99 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 240:47.99 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 240:47.99 inlined from ‘already_AddRefed mozilla::dom::DataTransferItem::GetAsEntry(nsIPrincipal&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/events/DataTransferItem.cpp:359:29: 240:47.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 240:47.99 239 | static void Free(void* aPtr) { free(aPtr); } 240:47.99 | ~~~~^~~~~~ 241:04.34 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 241:04.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 241:04.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 241:04.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 241:04.34 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/Event.cpp:9, 241:04.34 from Unified_cpp_dom_events1.cpp:2: 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/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] 241:04.35 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 241:04.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:04.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 241:04.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/Event.cpp:17, 241:04.35 from Unified_cpp_dom_events1.cpp:2: 241:04.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 241:04.35 27 | struct JSGCSetting { 241:04.35 | ^~~~~~~~~~~ 241:04.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 241:04.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 241:04.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 241:04.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 241:04.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 241:04.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/Event.cpp:9, 241:04.86 from Unified_cpp_dom_events1.cpp:2: 241:04.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 241:04.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 241:04.86 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 241:04.86 | ^~~~~~~~~ 241:34.32 In file included from Unified_cpp_dom_events2.cpp:74: 241:34.32 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp: In static member function ‘static mozilla::KeyEventHandler* mozilla::ShortcutKeys::GetHandlers(mozilla::HandlerType)’: 241:34.32 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:115:11: warning: ‘cache’ may be used uninitialized in this function [-Wmaybe-uninitialized] 241:34.32 115 | return *cache; 241:34.32 | ^~~~~ 241:34.32 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:76:21: note: ‘cache’ was declared here 241:34.32 76 | KeyEventHandler** cache; 241:34.32 | ^~~~~ 241:34.32 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:104:19: warning: ‘keyData’ may be used uninitialized in this function [-Wmaybe-uninitialized] 241:34.32 104 | while (keyData->event) { 241:34.32 | ~~~~~~~~~^~~~~ 241:34.32 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:75:20: note: ‘keyData’ was declared here 241:34.32 75 | ShortcutKeyData* keyData; 241:34.32 | ^~~~~~~ 241:34.34 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp: In member function ‘mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)’: 241:34.34 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:115:11: warning: ‘cache’ may be used uninitialized in this function [-Wmaybe-uninitialized] 241:34.34 115 | return *cache; 241:34.34 | ^~~~~ 241:34.34 /builddir/build/BUILD/thunderbird-78.6.1/dom/events/ShortcutKeys.cpp:104:19: warning: ‘keyData’ may be used uninitialized in this function [-Wmaybe-uninitialized] 241:34.34 104 | while (keyData->event) { 241:34.34 | ~~~~~~~~~^~~~~ 241:48.28 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:13, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 241:48.28 from /builddir/build/BUILD/thunderbird-78.6.1/dom/events/TransitionEvent.cpp:7, 241:48.28 from Unified_cpp_dom_events3.cpp:2: 241:48.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 241:48.28 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 241:48.28 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 241:48.28 | ^~~~~~~~~ 241:51.38 dom/events/unix 241:51.91 dom/fetch 242:03.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 242:03.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Blob.h:11, 242:03.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/File.h:10, 242:03.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/fetch/BodyExtractor.cpp:8, 242:03.46 from Unified_cpp_dom_fetch0.cpp:2: 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 242:03.46 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 242:03.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:03.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 242:03.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/fetch/Fetch.cpp:46, 242:03.46 from Unified_cpp_dom_fetch0.cpp:29: 242:03.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 242:03.46 27 | struct JSGCSetting { 242:03.46 | ^~~~~~~~~~~ 242:13.18 dom/file 242:24.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 242:24.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 242:24.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 242:24.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/file/BaseBlobImpl.cpp:7, 242:24.91 from Unified_cpp_dom_file0.cpp:2: 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/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] 242:24.91 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 242:24.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:24.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 242:24.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/file/Blob.cpp:14, 242:24.91 from Unified_cpp_dom_file0.cpp:11: 242:24.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 242:24.91 27 | struct JSGCSetting { 242:24.91 | ^~~~~~~~~~~ 242:33.32 dom/file/ipc 242:51.78 dom/file/uri 243:08.52 dom/filehandle 243:21.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.h:11, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:7, 243:21.89 from Unified_cpp_dom_filehandle0.cpp:2: 243:21.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)’: 243:21.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 243:21.89 402 | size_type Length() const { return mHdr->mLength; } 243:21.89 | ~~~~~~^~~~~~~ 243:21.89 In file included from Unified_cpp_dom_filehandle0.cpp:2: 243:21.89 /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:1090:42: note: while referencing ‘fileHandles’ 243:21.89 1090 | FallibleTArray> fileHandles; 243:21.89 | ^~~~~~~~~~~ 243:21.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.h:11, 243:21.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:7, 243:21.89 from Unified_cpp_dom_filehandle0.cpp:2: 243:21.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 243:21.89 72 | if (!mHdr->mIsAutoArray) { 243:21.89 | ~~~~~~^~~~~~~~~~~~ 243:21.89 In file included from Unified_cpp_dom_filehandle0.cpp:2: 243:21.89 /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:1090:42: note: while referencing ‘fileHandles’ 243:21.89 1090 | FallibleTArray> fileHandles; 243:21.89 | ^~~~~~~~~~~ 243:21.91 In file included from /usr/include/string.h:519, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/process_util.h:13, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.h:11, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:7, 243:21.91 from Unified_cpp_dom_filehandle0.cpp:2: 243:21.91 In function ‘void* memcpy(void*, const void*, size_t)’, 243:21.91 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 243:21.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 243:21.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:21.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::FileHandle*; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:21.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::FileHandle*; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:21.91 inlined from ‘static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:1096:13: 243:21.91 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fileHandles’ with type ‘FallibleTArray >’ [-Warray-bounds] 243:21.91 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 243:21.91 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:21.91 In file included from Unified_cpp_dom_filehandle0.cpp:2: 243:21.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp: In static member function ‘static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)’: 243:21.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:1090:42: note: ‘fileHandles’ declared here 243:21.91 1090 | FallibleTArray> fileHandles; 243:21.91 | ^~~~~~~~~~~ 243:21.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.h:11, 243:21.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:7, 243:21.91 from Unified_cpp_dom_filehandle0.cpp:2: 243:21.91 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 243:21.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 243:21.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:21.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::FileHandle*; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:21.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::FileHandle*; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:21.91 inlined from ‘static bool mozilla::dom::BackgroundMutableFileParentBase::Invalidate()::Helper::InvalidateFileHandles(nsTHashtable >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filehandle/ActorsParent.cpp:1096:13: 243:21.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘fileHandles’ [-Wfree-nonheap-object] 243:21.91 239 | static void Free(void* aPtr) { free(aPtr); } 243:21.91 | ~~~~^~~~~~ 243:22.91 dom/filesystem 243:35.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:35.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 243:35.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:7, 243:35.45 from Unified_cpp_dom_filesystem0.cpp:2: 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/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] 243:35.45 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 243:35.45 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:35.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 243:35.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:18, 243:35.45 from Unified_cpp_dom_filesystem0.cpp:2: 243:35.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 243:35.45 27 | struct JSGCSetting { 243:35.45 | ^~~~~~~~~~~ 243:39.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:39.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 243:39.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:7, 243:39.98 from Unified_cpp_dom_filesystem0.cpp:2: 243:39.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)’: 243:39.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:39.98 402 | size_type Length() const { return mHdr->mLength; } 243:39.98 | ~~~~~~^~~~~~~ 243:39.98 In file included from Unified_cpp_dom_filesystem0.cpp:74: 243:39.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp:402:26: note: while referencing ‘files’ 243:39.98 402 | Sequence> files; 243:39.98 | ^~~~~ 243:39.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:39.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:39.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 243:39.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:7, 243:39.98 from Unified_cpp_dom_filesystem0.cpp:2: 243:39.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:39.98 72 | if (!mHdr->mIsAutoArray) { 243:39.98 | ~~~~~~^~~~~~~~~~~~ 243:39.98 In file included from Unified_cpp_dom_filesystem0.cpp:74: 243:39.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp:402:26: note: while referencing ‘files’ 243:39.98 402 | Sequence> files; 243:39.98 | ^~~~~ 243:40.00 In file included from /usr/include/string.h:519, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 243:40.00 from /usr/include/c++/10/bits/move.h:57, 243:40.00 from /usr/include/c++/10/bits/nested_exception.h:40, 243:40.00 from /usr/include/c++/10/exception:148, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 243:40.00 from /usr/include/c++/10/new:41, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:30, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:7, 243:40.00 from Unified_cpp_dom_filesystem0.cpp:2: 243:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 243:40.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 243:40.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 243:40.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:40.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:40.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:40.00 inlined from ‘void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp:414:31: 243:40.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘files’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 243:40.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 243:40.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:40.00 In file included from Unified_cpp_dom_filesystem0.cpp:74: 243:40.00 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp: In member function ‘void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)’: 243:40.00 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp:402:26: note: ‘files’ declared here 243:40.00 402 | Sequence> files; 243:40.00 | ^~~~~ 243:40.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Directory.h:11, 243:40.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/Directory.cpp:7, 243:40.00 from Unified_cpp_dom_filesystem0.cpp:2: 243:40.00 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 243:40.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 243:40.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:40.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:40.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:40.00 inlined from ‘void mozilla::dom::GetFilesHelper::ResolveOrRejectPromise(mozilla::dom::Promise*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/GetFilesHelper.cpp:414:31: 243:40.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘files’ [-Wfree-nonheap-object] 243:40.00 239 | static void Free(void* aPtr) { free(aPtr); } 243:40.00 | ~~~~^~~~~~ 243:41.26 dom/filesystem/compat 243:48.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.05 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()’: 243:48.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.05 402 | size_type Length() const { return mHdr->mLength; } 243:48.05 | ~~~~~~^~~~~~~ 243:48.05 In file included from Unified_cpp_filesystem_compat0.cpp:65: 243:48.05 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:30:46: note: while referencing ‘entries’ 243:48.05 30 | Sequence> entries; 243:48.05 | ^~~~~~~ 243:48.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.06 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.06 72 | if (!mHdr->mIsAutoArray) { 243:48.06 | ~~~~~~^~~~~~~~~~~~ 243:48.06 In file included from Unified_cpp_filesystem_compat0.cpp:65: 243:48.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:30:46: note: while referencing ‘entries’ 243:48.06 30 | Sequence> entries; 243:48.06 | ^~~~~~~ 243:48.06 In file included from /usr/include/string.h:519, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 243:48.06 from /usr/include/c++/10/bits/move.h:57, 243:48.06 from /usr/include/c++/10/bits/nested_exception.h:40, 243:48.06 from /usr/include/c++/10/exception:148, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 243:48.06 from /usr/include/c++/10/new:41, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:30, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.06 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.06 In function ‘void* memcpy(void*, const void*, size_t)’, 243:48.06 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 243:48.06 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 243:48.06 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.06 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:48.06 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:48.06 inlined from ‘virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:32:33: 243:48.06 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 243:48.06 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 243:48.06 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:48.06 In file included from Unified_cpp_filesystem_compat0.cpp:65: 243:48.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()’: 243:48.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:30:46: note: ‘entries’ declared here 243:48.06 30 | Sequence> entries; 243:48.06 | ^~~~~~~ 243:48.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.07 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.07 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 243:48.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 243:48.07 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.07 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 243:48.07 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 243:48.07 inlined from ‘virtual nsresult mozilla::dom::{anonymous}::EntriesCallbackRunnable::Run()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:32:33: 243:48.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 243:48.07 239 | static void Free(void* aPtr) { free(aPtr); } 243:48.07 | ~~~~^~~~~~ 243:48.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::FileSystem::CreateRoot(const mozilla::dom::Sequence >&)’: 243:48.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.13 402 | size_type Length() const { return mHdr->mLength; } 243:48.13 | ~~~~~~^~~~~~~ 243:48.13 In file included from Unified_cpp_filesystem_compat0.cpp:11: 243:48.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp:64:67: note: while referencing ‘’ 243:48.13 64 | mRoot = new FileSystemRootDirectoryEntry(mParent, aEntries, this); 243:48.13 | ^ 243:48.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.13 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.13 72 | if (!mHdr->mIsAutoArray) { 243:48.13 | ~~~~~~^~~~~~~~~~~~ 243:48.13 In file included from Unified_cpp_filesystem_compat0.cpp:11: 243:48.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp:64:67: note: while referencing ‘’ 243:48.13 64 | mRoot = new FileSystemRootDirectoryEntry(mParent, aEntries, this); 243:48.13 | ^ 243:48.14 In file included from /usr/include/string.h:519, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 243:48.14 from /usr/include/c++/10/bits/move.h:57, 243:48.14 from /usr/include/c++/10/bits/nested_exception.h:40, 243:48.14 from /usr/include/c++/10/exception:148, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 243:48.14 from /usr/include/c++/10/new:41, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:30, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.14 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.14 In function ‘void* memcpy(void*, const void*, size_t)’, 243:48.14 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 243:48.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 243:48.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 243:48.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 243:48.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = RefPtr; Allocator = nsTArrayFallibleAllocator; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 243:48.15 inlined from ‘mozilla::dom::Sequence::Sequence(const mozilla::dom::Sequence&) [with T = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:428:30, 243:48.15 inlined from ‘void mozilla::dom::FileSystem::CreateRoot(const mozilla::dom::Sequence >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp:64:67: 243:48.15 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 243:48.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 243:48.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:48.15 In file included from Unified_cpp_filesystem_compat0.cpp:11: 243:48.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp: In member function ‘void mozilla::dom::FileSystem::CreateRoot(const mozilla::dom::Sequence >&)’: 243:48.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp:64:67: note: ‘’ declared here 243:48.15 64 | mRoot = new FileSystemRootDirectoryEntry(mParent, aEntries, this); 243:48.15 | ^ 243:48.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.15 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.15 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 243:48.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 243:48.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 243:48.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 243:48.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = RefPtr; Allocator = nsTArrayFallibleAllocator; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 243:48.15 inlined from ‘mozilla::dom::Sequence::Sequence(const mozilla::dom::Sequence&) [with T = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:428:30, 243:48.15 inlined from ‘void mozilla::dom::FileSystem::CreateRoot(const mozilla::dom::Sequence >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystem.cpp:64:67: 243:48.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘’ [-Wfree-nonheap-object] 243:48.15 239 | static void Free(void* aPtr) { free(aPtr); } 243:48.15 | ~~~~^~~~~~ 243:48.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.91 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)’: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.91 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 243:48.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 243:48.91 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.91 54 | Sequence> sequence; 243:48.91 | ^~~~~~~~ 243:48.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.91 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.91 245 | header->mLength = length; 243:48.91 | ~~~~~~~~~~~~~~~~^~~~~~~~ 243:48.91 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.91 54 | Sequence> sequence; 243:48.91 | ^~~~~~~~ 243:48.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.91 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.91 402 | size_type Length() const { return mHdr->mLength; } 243:48.91 | ~~~~~~^~~~~~~ 243:48.91 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.91 54 | Sequence> sequence; 243:48.91 | ^~~~~~~~ 243:48.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.92 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.92 72 | if (!mHdr->mIsAutoArray) { 243:48.92 | ~~~~~~^~~~~~~~~~~~ 243:48.92 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.92 54 | Sequence> sequence; 243:48.92 | ^~~~~~~~ 243:48.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.92 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.92 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 243:48.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 243:48.92 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.92 54 | Sequence> sequence; 243:48.92 | ^~~~~~~~ 243:48.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.92 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 243:48.92 245 | header->mLength = length; 243:48.92 | ~~~~~~~~~~~~~~~~^~~~~~~~ 243:48.92 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: while referencing ‘sequence’ 243:48.92 54 | Sequence> sequence; 243:48.92 | ^~~~~~~~ 243:48.93 In file included from /usr/include/string.h:519, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 243:48.93 from /usr/include/c++/10/bits/move.h:57, 243:48.93 from /usr/include/c++/10/bits/nested_exception.h:40, 243:48.93 from /usr/include/c++/10/exception:148, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 243:48.93 from /usr/include/c++/10/new:41, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:30, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.93 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.93 In function ‘void* memcpy(void*, const void*, size_t)’, 243:48.93 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 243:48.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 243:48.93 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 243:48.93 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 243:48.93 inlined from ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:55:9: 243:48.93 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 243:48.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 243:48.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:48.93 In file included from Unified_cpp_filesystem_compat0.cpp:29: 243:48.93 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)’: 243:48.93 /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:54:46: note: ‘sequence’ declared here 243:48.93 54 | Sequence> sequence; 243:48.93 | ^~~~~~~~ 243:48.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.h:10, 243:48.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/CallbackRunnables.cpp:7, 243:48.93 from Unified_cpp_filesystem_compat0.cpp:2: 243:48.93 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 243:48.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 243:48.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 243:48.93 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 243:48.93 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 243:48.93 inlined from ‘virtual void mozilla::dom::{anonymous}::PromiseHandler::ResolvedCallback(JSContext*, JS::Handle)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/filesystem/compat/FileSystemDirectoryReader.cpp:55:9: 243:48.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘sequence’ [-Wfree-nonheap-object] 243:48.93 239 | static void Free(void* aPtr) { free(aPtr); } 243:48.93 | ~~~~^~~~~~ 243:49.75 dom/flex 243:58.50 dom/gamepad 244:14.20 dom/geolocation 244:35.46 dom/grid 244:43.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.17 from Unified_cpp_dom_grid0.cpp:2: 244:43.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::Grid::GetAreas(nsTArray >&) const’: 244:43.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.17 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 244:43.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 244:43.17 In file included from Unified_cpp_dom_grid0.cpp:2: 244:43.17 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:93:25: note: while referencing ‘’ 244:43.17 93 | aAreas = mAreas.Clone(); 244:43.17 | ^ 244:43.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.17 from Unified_cpp_dom_grid0.cpp:2: 244:43.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.17 245 | header->mLength = length; 244:43.17 | ~~~~~~~~~~~~~~~~^~~~~~~~ 244:43.17 In file included from Unified_cpp_dom_grid0.cpp:2: 244:43.17 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:93:25: note: while referencing ‘’ 244:43.17 93 | aAreas = mAreas.Clone(); 244:43.17 | ^ 244:43.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.31 from Unified_cpp_dom_grid0.cpp:2: 244:43.31 /builddir/build/BUILD/thunderbird-78.6.1/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)’: 244:43.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.31 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 244:43.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 244:43.31 In file included from Unified_cpp_dom_grid0.cpp:29: 244:43.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridLine.cpp:60:25: note: while referencing ‘’ 244:43.31 60 | mNames = aNames.Clone(); 244:43.31 | ^ 244:43.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.31 from Unified_cpp_dom_grid0.cpp:2: 244:43.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.31 245 | header->mLength = length; 244:43.31 | ~~~~~~~~~~~~~~~~^~~~~~~~ 244:43.31 In file included from Unified_cpp_dom_grid0.cpp:29: 244:43.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridLine.cpp:60:25: note: while referencing ‘’ 244:43.31 60 | mNames = aNames.Clone(); 244:43.31 | ^ 244:43.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.37 from Unified_cpp_dom_grid0.cpp:2: 244:43.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::GridLine::SetLineNames(const nsTArray >&)’: 244:43.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.37 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 244:43.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 244:43.37 In file included from Unified_cpp_dom_grid0.cpp:29: 244:43.37 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridLine.cpp:69:25: note: while referencing ‘’ 244:43.37 69 | mNames = aNames.Clone(); 244:43.37 | ^ 244:43.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/GridBinding.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridArea.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.h:10, 244:43.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/Grid.cpp:7, 244:43.37 from Unified_cpp_dom_grid0.cpp:2: 244:43.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 244:43.37 245 | header->mLength = length; 244:43.37 | ~~~~~~~~~~~~~~~~^~~~~~~~ 244:43.37 In file included from Unified_cpp_dom_grid0.cpp:29: 244:43.37 /builddir/build/BUILD/thunderbird-78.6.1/dom/grid/GridLine.cpp:69:25: note: while referencing ‘’ 244:43.37 69 | mNames = aNames.Clone(); 244:43.37 | ^ 244:44.96 dom/html 245:35.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.11 from Unified_cpp_dom_html1.cpp:2: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&, nsIPrincipal&)’: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds] 245:35.11 402 | size_type Length() const { return mHdr->mLength; } 245:35.11 | ~~~~~~^~~~~~~ 245:35.11 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:2211:24: note: while referencing ‘list’ 245:35.11 2211 | Sequence list; 245:35.11 | ^~~~ 245:35.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.11 from Unified_cpp_dom_html1.cpp:2: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds] 245:35.11 72 | if (!mHdr->mIsAutoArray) { 245:35.11 | ~~~~~~^~~~~~~~~~~~ 245:35.11 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:2211:24: note: while referencing ‘list’ 245:35.11 2211 | Sequence list; 245:35.11 | ^~~~ 245:35.11 In file included from /usr/include/string.h:519, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:10, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.11 from Unified_cpp_dom_html1.cpp:2: 245:35.11 In function ‘void* memcpy(void*, const void*, size_t)’, 245:35.11 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 245:35.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 245:35.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 245:35.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 245:35.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 245:35.11 inlined from ‘void mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&, nsIPrincipal&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:2212:28: 245:35.11 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘list’ with type ‘nsINode::Sequence >’ {aka ‘mozilla::dom::Sequence >’} [-Warray-bounds] 245:35.11 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 245:35.11 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:35.11 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp: In member function ‘void mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&, nsIPrincipal&)’: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:2211:24: note: ‘list’ declared here 245:35.11 2211 | Sequence list; 245:35.11 | ^~~~ 245:35.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 245:35.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.11 from Unified_cpp_dom_html1.cpp:2: 245:35.11 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 245:35.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 245:35.11 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 245:35.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 245:35.11 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 245:35.11 inlined from ‘void mozilla::dom::HTMLInputElement::SetUserInput(const nsAString&, nsIPrincipal&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:2212:28: 245:35.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘list’ [-Wfree-nonheap-object] 245:35.11 239 | static void Free(void* aPtr) { free(aPtr); } 245:35.11 | ~~~~^~~~~~ 245:35.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’: 245:35.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds] 245:35.68 402 | size_type Length() const { return mHdr->mLength; } 245:35.68 | ~~~~~~^~~~~~~ 245:35.68 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.68 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:7020:37: note: while referencing ‘entries’ 245:35.68 7020 | Sequence> entries; 245:35.68 | ^~~~~~~ 245:35.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 245:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 245:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 245:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.68 from Unified_cpp_dom_html1.cpp:2: 245:35.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} [-Warray-bounds] 245:35.68 72 | if (!mHdr->mIsAutoArray) { 245:35.68 | ~~~~~~^~~~~~~~~~~~ 245:35.68 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.68 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:7020:37: note: while referencing ‘entries’ 245:35.68 7020 | Sequence> entries; 245:35.68 | ^~~~~~~ 245:35.69 In file included from /usr/include/string.h:519, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:10, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.69 from Unified_cpp_dom_html1.cpp:2: 245:35.69 In function ‘void* memcpy(void*, const void*, size_t)’, 245:35.69 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 245:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 245:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 245:35.69 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 245:35.69 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 245:35.69 inlined from ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:7026:31: 245:35.69 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsINode::Sequence >’ {aka ‘mozilla::dom::Sequence >’} [-Warray-bounds] 245:35.69 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 245:35.69 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:35.69 In file included from Unified_cpp_dom_html1.cpp:101: 245:35.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp: In member function ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’: 245:35.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:7020:37: note: ‘entries’ declared here 245:35.69 7020 | Sequence> entries; 245:35.69 | ^~~~~~~ 245:35.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 245:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLFieldSetElement.cpp:7, 245:35.69 from Unified_cpp_dom_html1.cpp:2: 245:35.69 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 245:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 245:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 245:35.69 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 245:35.69 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 245:35.69 inlined from ‘void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/html/HTMLInputElement.cpp:7026:31: 245:35.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 245:35.70 239 | static void Free(void* aPtr) { free(aPtr); } 245:35.70 | ~~~~^~~~~~ 247:21.32 dom/html/input 247:31.72 dom/jsurl 247:43.77 dom/mathml 247:56.53 dom/media 248:17.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 248:17.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:12: 248:17.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘bool mozilla::CubebUtils::EstimatedRoundTripLatencyDefaultDevices(double*, double*)’: 248:17.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 248:17.98 402 | size_type Length() const { return mHdr->mLength; } 248:17.98 | ~~~~~~^~~~~~~ 248:17.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:702:20: note: while referencing ‘roundtripLatencies’ 248:17.98 702 | nsTArray roundtripLatencies; 248:17.98 | ^~~~~~~~~~~~~~~~~~ 248:17.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 248:17.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 248:17.98 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:12: 248:17.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 248:17.98 72 | if (!mHdr->mIsAutoArray) { 248:17.98 | ~~~~~~^~~~~~~~~~~~ 248:17.98 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:702:20: note: while referencing ‘roundtripLatencies’ 248:17.98 702 | nsTArray roundtripLatencies; 248:17.98 | ^~~~~~~~~~~~~~~~~~ 248:18.00 In file included from /usr/include/string.h:519, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cstdlib:72, 248:18.00 from /usr/include/c++/10/stdlib.h:36, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdlib.h:3, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/cubeb/cubeb.h:11, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.h:10, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:7: 248:18.00 In function ‘void* memcpy(void*, const void*, size_t)’, 248:18.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 248:18.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 248:18.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 248:18.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = double&; E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 248:18.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = double&; E = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 248:18.00 inlined from ‘bool mozilla::CubebUtils::EstimatedRoundTripLatencyDefaultDevices(double*, double*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:763:47: 248:18.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘roundtripLatencies’ with type ‘nsTArray’ [-Warray-bounds] 248:18.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 248:18.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:18.00 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp: In function ‘bool mozilla::CubebUtils::EstimatedRoundTripLatencyDefaultDevices(double*, double*)’: 248:18.00 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:702:20: note: ‘roundtripLatencies’ declared here 248:18.00 702 | nsTArray roundtripLatencies; 248:18.00 | ^~~~~~~~~~~~~~~~~~ 248:18.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 248:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:12: 248:18.00 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 248:18.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 248:18.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 248:18.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = double&; E = double; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 248:18.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = double&; E = double]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 248:18.00 inlined from ‘bool mozilla::CubebUtils::EstimatedRoundTripLatencyDefaultDevices(double*, double*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/CubebUtils.cpp:763:47: 248:18.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘roundtripLatencies’ [-Wfree-nonheap-object] 248:18.00 251 | static void Free(void* aPtr) { free(aPtr); } 248:18.00 | ~~~~^~~~~~ 248:40.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:11, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.h:11, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaMIMETypes.h:10, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaContainerType.h:10, 248:40.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ADTSDecoder.cpp:8, 248:40.88 from Unified_cpp_dom_media0.cpp:2: 248:40.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]’: 248:40.88 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ADTSDemuxer.cpp:75:30: required from here 248:40.89 /builddir/build/BUILD/thunderbird-78.6.1/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] 248:40.89 34 | memset(aT, 0, sizeof(T)); 248:40.89 | ~~~~~~^~~~~~~~~~~~~~~~~~ 248:40.89 In file included from Unified_cpp_dom_media0.cpp:11: 248:40.89 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ADTSDemuxer.cpp:50:7: note: ‘class mozilla::adts::FrameHeader’ declared here 248:40.89 50 | class FrameHeader { 248:40.89 | ^~~~~~~~~~~ 249:02.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:02.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.h:10, 249:02.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.cpp:7, 249:02.72 from Unified_cpp_dom_media1.cpp:2: 249:02.72 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 249:02.72 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 249:02.72 inlined from ‘bool mozilla::ByteWriter::WriteU16(uint16_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:24:17, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:68:31, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:32:8, 249:02.72 inlined from ‘nsresult mozilla::AudioStream::Init(uint32_t, mozilla::AudioConfig::ChannelLayout::ChannelMap, uint32_t, AudioDeviceInfo*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioStream.cpp:292:17: 249:02.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘header’ [-Wfree-nonheap-object] 249:02.72 239 | static void Free(void* aPtr) { free(aPtr); } 249:02.72 | ~~~~^~~~~~ 249:02.72 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 249:02.72 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 249:02.72 inlined from ‘bool mozilla::ByteWriter::WriteU32(uint32_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:30:17, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:73:31, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:32:8, 249:02.72 inlined from ‘nsresult mozilla::AudioStream::Init(uint32_t, mozilla::AudioConfig::ChannelLayout::ChannelMap, uint32_t, AudioDeviceInfo*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioStream.cpp:292:17: 249:02.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘header’ [-Wfree-nonheap-object] 249:02.72 239 | static void Free(void* aPtr) { free(aPtr); } 249:02.72 | ~~~~^~~~~~ 249:02.72 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 249:02.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 249:02.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 249:02.72 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 249:02.72 inlined from ‘bool mozilla::ByteWriter::WriteU16(uint16_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:24:17, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:78:31, 249:02.72 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:32:8, 249:02.72 inlined from ‘nsresult mozilla::AudioStream::Init(uint32_t, mozilla::AudioConfig::ChannelLayout::ChannelMap, uint32_t, AudioDeviceInfo*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioStream.cpp:292:17: 249:02.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘header’ [-Wfree-nonheap-object] 249:02.73 239 | static void Free(void* aPtr) { free(aPtr); } 249:02.73 | ~~~~^~~~~~ 249:02.73 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 249:02.73 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 249:02.73 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 249:02.73 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 249:02.73 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 249:02.73 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 249:02.73 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 249:02.73 inlined from ‘bool mozilla::ByteWriter::WriteU8(uint8_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:19:59, 249:02.73 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:84:30, 249:02.73 inlined from ‘void WavDumper::Open(const char*, uint32_t, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:32:8, 249:02.73 inlined from ‘nsresult mozilla::AudioStream::Init(uint32_t, mozilla::AudioConfig::ChannelLayout::ChannelMap, uint32_t, AudioDeviceInfo*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioStream.cpp:292:17: 249:02.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘header’ [-Wfree-nonheap-object] 249:02.73 239 | static void Free(void* aPtr) { free(aPtr); } 249:02.73 | ~~~~^~~~~~ 249:04.13 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 249:04.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 249:04.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 249:04.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 249:04.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 249:04.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 249:04.14 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 249:04.14 inlined from ‘bool mozilla::ByteWriter::WriteU16(uint16_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:24:17, 249:04.14 inlined from ‘void WavDumper::WriteDumpFileHelper(const float*, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:114:43, 249:04.14 inlined from ‘void WavDumper::Write(const T*, uint32_t) [with T = float]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:99:24, 249:04.14 inlined from ‘long int mozilla::AudioStream::DataCallback(void*, long int)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioStream.cpp:644:18: 249:04.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 249:04.14 239 | static void Free(void* aPtr) { free(aPtr); } 249:04.14 | ~~~~^~~~~~ 249:04.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:04.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:04.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.h:10, 249:04.37 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.cpp:7, 249:04.37 from Unified_cpp_dom_media1.cpp:2: 249:04.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::AudioSegment::WriteTo(mozilla::AudioMixer&, uint32_t, uint32_t)’: 249:04.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:04.37 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:04.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:04.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.cpp:6, 249:04.37 from Unified_cpp_dom_media1.cpp:20: 249:04.37 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.h:451:49: note: while referencing ‘’ 249:04.38 451 | channelData = aChunk.ChannelData().Clone(); 249:04.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.h:10, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.cpp:7, 249:04.38 from Unified_cpp_dom_media1.cpp:2: 249:04.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:04.38 245 | header->mLength = length; 249:04.38 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.cpp:6, 249:04.38 from Unified_cpp_dom_media1.cpp:20: 249:04.38 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.h:451:49: note: while referencing ‘’ 249:04.38 451 | channelData = aChunk.ChannelData().Clone(); 249:04.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.h:10, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.cpp:7, 249:04.38 from Unified_cpp_dom_media1.cpp:2: 249:04.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:04.38 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:04.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.cpp:6, 249:04.38 from Unified_cpp_dom_media1.cpp:20: 249:04.38 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.h:451:49: note: while referencing ‘’ 249:04.38 451 | channelData = aChunk.ChannelData().Clone(); 249:04.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.h:10, 249:04.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConverter.cpp:7, 249:04.38 from Unified_cpp_dom_media1.cpp:2: 249:04.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:04.38 245 | header->mLength = length; 249:04.38 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:04.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.cpp:6, 249:04.39 from Unified_cpp_dom_media1.cpp:20: 249:04.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioSegment.h:451:49: note: while referencing ‘’ 249:04.39 451 | channelData = aChunk.ChannelData().Clone(); 249:04.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 249:18.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:10, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCue.cpp:6, 249:18.15 from Unified_cpp_dom_media10.cpp:2: 249:18.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘mozilla::dom::TextTrackCueList& mozilla::dom::TextTrackCueList::operator=(const mozilla::dom::TextTrackCueList&)’: 249:18.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:18.15 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:18.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:18.15 In file included from Unified_cpp_dom_media10.cpp:11: 249:18.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCueList.cpp:54:30: note: while referencing ‘’ 249:18.15 54 | mList = aOther.mList.Clone(); 249:18.15 | ^ 249:18.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:10, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 249:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCue.cpp:6, 249:18.15 from Unified_cpp_dom_media10.cpp:2: 249:18.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:18.15 245 | header->mLength = length; 249:18.15 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:18.15 In file included from Unified_cpp_dom_media10.cpp:11: 249:18.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCueList.cpp:54:30: note: while referencing ‘’ 249:18.15 54 | mList = aOther.mList.Clone(); 249:18.15 | ^ 249:18.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:10, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCue.cpp:6, 249:18.38 from Unified_cpp_dom_media10.cpp:2: 249:18.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::TextTrackCueList::GetArray(nsTArray >&)’: 249:18.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:18.38 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:18.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:18.38 In file included from Unified_cpp_dom_media10.cpp:11: 249:18.38 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCueList.cpp:99:23: note: while referencing ‘’ 249:18.38 99 | aCues = mList.Clone(); 249:18.38 | ^ 249:18.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsGenericHTMLElement.h:10, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 249:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCue.cpp:6, 249:18.39 from Unified_cpp_dom_media10.cpp:2: 249:18.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:18.39 245 | header->mLength = length; 249:18.39 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:18.39 In file included from Unified_cpp_dom_media10.cpp:11: 249:18.39 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/TextTrackCueList.cpp:99:23: note: while referencing ‘’ 249:18.39 99 | aCues = mList.Clone(); 249:18.39 | ^ 249:35.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ImageContainer.h:21, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoFrameContainer.h:14, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoFrameContainer.cpp:7, 249:35.72 from Unified_cpp_dom_media11.cpp:2: 249:35.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::VideoStreamTrack::RemoveVideoOutput(mozilla::VideoOutput*)’: 249:35.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:35.72 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:35.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:35.72 In file included from Unified_cpp_dom_media11.cpp:29: 249:35.72 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoStreamTrack.cpp:67:49: note: while referencing ‘’ 249:35.72 67 | for (const auto& output : mVideoOutputs.Clone()) { 249:35.72 | ^ 249:35.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:20, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ImageContainer.h:21, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoFrameContainer.h:14, 249:35.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoFrameContainer.cpp:7, 249:35.72 from Unified_cpp_dom_media11.cpp:2: 249:35.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 249:35.72 245 | header->mLength = length; 249:35.72 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:35.72 In file included from Unified_cpp_dom_media11.cpp:29: 249:35.72 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoStreamTrack.cpp:67:49: note: while referencing ‘’ 249:35.72 67 | for (const auto& output : mVideoOutputs.Clone()) { 249:35.72 | ^ 249:53.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.h:11, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.cpp:5, 249:53.80 from Unified_cpp_dom_media12.cpp:2: 249:53.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)’: 249:53.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:53.80 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 249:53.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 249:53.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.h:11, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.cpp:5, 249:53.80 from Unified_cpp_dom_media12.cpp:2: 249:53.80 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:121:32: note: while referencing ‘’ 249:53.80 121 | mTags = aOther.mTags.Clone(); 249:53.80 | ^ 249:53.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:13, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.h:11, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.cpp:5, 249:53.80 from Unified_cpp_dom_media12.cpp:2: 249:53.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 249:53.80 245 | header->mLength = length; 249:53.80 | ~~~~~~~~~~~~~~~~^~~~~~~~ 249:53.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.h:11, 249:53.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/VideoUtils.cpp:5, 249:53.80 from Unified_cpp_dom_media12.cpp:2: 249:53.80 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaInfo.h:121:32: note: while referencing ‘’ 249:53.81 121 | mTags = aOther.mTags.Clone(); 249:53.81 | ^ 250:35.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConfig.h:12, 250:35.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaData.h:9, 250:35.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/BitWriter.cpp:6, 250:35.67 from Unified_cpp_dom_media3.cpp:2: 250:35.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’: 250:35.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 250:35.67 402 | size_type Length() const { return mHdr->mLength; } 250:35.67 | ~~~~~~^~~~~~~ 250:35.67 In file included from Unified_cpp_dom_media3.cpp:47: 250:35.67 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp:182:45: note: while referencing ‘nonNullTrackSeq’ 250:35.67 182 | Sequence> nonNullTrackSeq; 250:35.67 | ^~~~~~~~~~~~~~~ 250:35.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 250:35.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConfig.h:12, 250:35.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaData.h:9, 250:35.67 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/BitWriter.cpp:6, 250:35.67 from Unified_cpp_dom_media3.cpp:2: 250:35.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 250:35.67 72 | if (!mHdr->mIsAutoArray) { 250:35.67 | ~~~~~~^~~~~~~~~~~~ 250:35.67 In file included from Unified_cpp_dom_media3.cpp:47: 250:35.67 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp:182:45: note: while referencing ‘nonNullTrackSeq’ 250:35.67 182 | Sequence> nonNullTrackSeq; 250:35.67 | ^~~~~~~~~~~~~~~ 250:35.68 In file included from /usr/include/string.h:519, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 250:35.68 from /usr/include/c++/10/bits/move.h:57, 250:35.68 from /usr/include/c++/10/bits/stl_pair.h:59, 250:35.68 from /usr/include/c++/10/utility:70, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RefPtr.h:10, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/BitWriter.h:8, 250:35.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/BitWriter.cpp:5, 250:35.68 from Unified_cpp_dom_media3.cpp:2: 250:35.68 In function ‘void* memcpy(void*, const void*, size_t)’, 250:35.68 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 250:35.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 250:35.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 250:35.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 250:35.68 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 250:35.68 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 250:35.68 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 250:35.68 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 250:35.68 inlined from ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp:183:33: 250:35.68 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nonNullTrackSeq’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 250:35.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 250:35.69 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:35.69 In file included from Unified_cpp_dom_media3.cpp:47: 250:35.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp: In static member function ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’: 250:35.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp:182:45: note: ‘nonNullTrackSeq’ declared here 250:35.69 182 | Sequence> nonNullTrackSeq; 250:35.69 | ^~~~~~~~~~~~~~~ 250:35.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/AudioConfig.h:12, 250:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/MediaData.h:9, 250:35.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/BitWriter.cpp:6, 250:35.69 from Unified_cpp_dom_media3.cpp:2: 250:35.69 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 250:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 250:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 250:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 250:35.69 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 250:35.69 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 250:35.69 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 250:35.69 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 250:35.69 inlined from ‘static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/DOMMediaStream.cpp:183:33: 250:35.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘nonNullTrackSeq’ [-Wfree-nonheap-object] 250:35.69 239 | static void Free(void* aPtr) { free(aPtr); } 250:35.69 | ~~~~^~~~~~ 250:59.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 250:59.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/FileBlockCache.h:11, 250:59.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/FileBlockCache.cpp:7, 250:59.65 from Unified_cpp_dom_media4.cpp:2: 250:59.65 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 250:59.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 250:59.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 250:59.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 250:59.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 250:59.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 250:59.66 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:52:31, 250:59.66 inlined from ‘bool mozilla::ByteWriter::WriteU16(uint16_t) [with Endianess = mozilla::LittleEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ByteWriter.h:24:17, 250:59.66 inlined from ‘void WavDumper::WriteDumpFileHelper(const float*, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/WavDumper.h:114:43: 250:59.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 250:59.66 239 | static void Free(void* aPtr) { free(aPtr); } 250:59.66 | ~~~~^~~~~~ 253:18.69 dom/media/doctor 253:31.76 dom/media/eme 253:56.83 dom/media/encoder 254:11.87 dom/media/fake-cdm 254:16.75 dom/media/flac 254:27.94 dom/media/gmp 255:32.27 dom/media/gmp/widevine-adapter 255:35.09 dom/media/gmp-plugin-openh264 255:35.91 dom/media/imagecapture 255:43.74 dom/media/ipc 256:58.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual mozilla::MediaResult mozilla::RemoteAudioDecoderParent::ProcessDecodedData(const DecodedData&, mozilla::PRemoteDecoderParent::DecodedOutputIPDL&)’: 256:58.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:58.64 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 256:58.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 256:58.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:111:33: note: while referencing ‘array’ 256:58.64 111 | nsTArray array; 256:58.64 | ^~~~~ 256:58.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 256:58.64 245 | header->mLength = length; 256:58.64 | ~~~~~~~~~~~~~~~~^~~~~~~~ 256:58.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:111:33: note: while referencing ‘array’ 256:58.64 111 | nsTArray array; 256:58.65 | ^~~~~ 256:58.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::AudioInfo::AudioInfo(const mozilla::AudioInfo&)’: 256:58.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 256:58.92 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 256:58.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 256:58.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 256:58.92 121 | mTags = aOther.mTags.Clone(); 256:58.92 | ^ 256:58.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 256:58.92 245 | header->mLength = length; 256:58.92 | ~~~~~~~~~~~~~~~~^~~~~~~~ 256:58.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.h:8, 256:58.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteAudioDecoder.cpp:6: 256:58.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 256:58.92 121 | mTags = aOther.mTags.Clone(); 256:58.92 | ^ 258:37.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 258:37.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In copy constructor ‘mozilla::VideoInfo::VideoInfo(const mozilla::VideoInfo&)’: 258:37.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 258:37.21 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 258:37.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 258:37.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 258:37.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 258:37.21 121 | mTags = aOther.mTags.Clone(); 258:37.21 | ^ 258:37.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 258:37.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 258:37.21 245 | header->mLength = length; 258:37.21 | ~~~~~~~~~~~~~~~~^~~~~~~~ 258:37.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:22, 258:37.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 258:37.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteDecoderChild.h:8, 258:37.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.h:8, 258:37.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/ipc/RemoteVideoDecoder.cpp:6: 258:37.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaInfo.h:121:32: note: while referencing ‘’ 258:37.22 121 | mTags = aOther.mTags.Clone(); 258:37.22 | ^ 258:38.35 dom/media/mediacapabilities 258:51.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 258:51.35 from Unified_cpp_mediacapabilities0.cpp:2: 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/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] 258:51.35 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 258:51.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:51.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 258:51.35 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediacapabilities/MediaCapabilities.cpp:30, 258:51.35 from Unified_cpp_mediacapabilities0.cpp:38: 258:51.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 258:51.35 27 | struct JSGCSetting { 258:51.35 | ^~~~~~~~~~~ 258:58.41 dom/media/mediacontrol 259:14.16 dom/media/mediasink 259:27.28 dom/media/mediasource 259:47.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaSpan.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.22 from Unified_cpp_media_mediasource0.cpp:2: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 259:47.22 402 | size_type Length() const { return mHdr->mLength; } 259:47.22 | ~~~~~~^~~~~~~ 259:47.22 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2894:37: note: while referencing ‘items’ 259:47.22 2894 | dom::Sequence items; 259:47.22 | ^~~~~ 259:47.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaSpan.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.22 from Unified_cpp_media_mediasource0.cpp:2: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 259:47.22 72 | if (!mHdr->mIsAutoArray) { 259:47.22 | ~~~~~~^~~~~~~~~~~~ 259:47.22 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2894:37: note: while referencing ‘items’ 259:47.22 2894 | dom::Sequence items; 259:47.22 | ^~~~~ 259:47.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaSpan.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.22 from Unified_cpp_media_mediasource0.cpp:2: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 259:47.22 402 | size_type Length() const { return mHdr->mLength; } 259:47.22 | ~~~~~~^~~~~~~ 259:47.22 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2875:37: note: while referencing ‘items’ 259:47.22 2875 | dom::Sequence items; 259:47.22 | ^~~~~ 259:47.22 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaSpan.h:9, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:12, 259:47.22 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.22 from Unified_cpp_media_mediasource0.cpp:2: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 259:47.22 72 | if (!mHdr->mIsAutoArray) { 259:47.22 | ~~~~~~^~~~~~~~~~~~ 259:47.22 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.22 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2875:37: note: while referencing ‘items’ 259:47.22 2875 | dom::Sequence items; 259:47.22 | ^~~~~ 259:47.23 In file included from /usr/include/string.h:519, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 259:47.23 from /usr/include/c++/10/bits/move.h:57, 259:47.23 from /usr/include/c++/10/bits/stl_pair.h:59, 259:47.23 from /usr/include/c++/10/utility:70, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RefPtr.h:10, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:10, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.23 from Unified_cpp_media_mediasource0.cpp:2: 259:47.23 In function ‘void* memcpy(void*, const void*, size_t)’, 259:47.23 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 259:47.23 inlined from ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2897:52: 259:47.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 259:47.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 259:47.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:47.23 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp: In member function ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’: 259:47.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2894:37: note: ‘items’ declared here 259:47.23 2894 | dom::Sequence items; 259:47.23 | ^~~~~ 259:47.23 In file included from /usr/include/string.h:519, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 259:47.23 from /usr/include/c++/10/bits/move.h:57, 259:47.23 from /usr/include/c++/10/bits/stl_pair.h:59, 259:47.23 from /usr/include/c++/10/utility:70, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RefPtr.h:10, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:10, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.23 from Unified_cpp_media_mediasource0.cpp:2: 259:47.23 In function ‘void* memcpy(void*, const void*, size_t)’, 259:47.23 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 259:47.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 259:47.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 259:47.23 inlined from ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2878:52: 259:47.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 259:47.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 259:47.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:47.23 In file included from Unified_cpp_media_mediasource0.cpp:83: 259:47.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp: In member function ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’: 259:47.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2875:37: note: ‘items’ declared here 259:47.23 2875 | dom::Sequence items; 259:47.23 | ^~~~~ 259:47.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaSpan.h:9, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.h:12, 259:47.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/ContainerParser.cpp:7, 259:47.23 from Unified_cpp_media_mediasource0.cpp:2: 259:47.23 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 259:47.24 inlined from ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2878:52: 259:47.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 259:47.24 239 | static void Free(void* aPtr) { free(aPtr); } 259:47.24 | ~~~~^~~~~~ 259:47.24 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 259:47.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 259:47.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::BufferRange; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 259:47.24 inlined from ‘void mozilla::TrackBuffersManager::GetDebugInfo(mozilla::dom::TrackBuffersManagerDebugInfo&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasource/TrackBuffersManager.cpp:2897:52: 259:47.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 259:47.24 239 | static void Free(void* aPtr) { free(aPtr); } 259:47.24 | ~~~~^~~~~~ 259:50.76 dom/media/mediasession 260:03.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.10 from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:03.10 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 260:03.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 260:03.10 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 260:03.10 140 | nsTArray artwork; 260:03.10 | ^~~~~~~ 260:03.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.10 from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:03.10 245 | header->mLength = length; 260:03.10 | ~~~~~~~~~~~~~~~~^~~~~~~~ 260:03.10 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 260:03.10 140 | nsTArray artwork; 260:03.10 | ^~~~~~~ 260:03.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.10 from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:03.10 410 | size_type Capacity() const { return mHdr->mCapacity; } 260:03.10 | ~~~~~~^~~~~~~~~ 260:03.10 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 260:03.10 140 | nsTArray artwork; 260:03.10 | ^~~~~~~ 260:03.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.10 from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:03.10 402 | size_type Length() const { return mHdr->mLength; } 260:03.10 | ~~~~~~^~~~~~~ 260:03.10 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 260:03.10 140 | nsTArray artwork; 260:03.11 | ^~~~~~~ 260:03.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:03.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.11 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.11 from Unified_cpp_media_mediasession0.cpp:2: 260:03.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:03.11 416 | mArray.mHdr->mLength = 0; 260:03.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 260:03.11 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.11 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 260:03.11 140 | nsTArray artwork; 260:03.11 | ^~~~~~~ 260:03.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.29 from Unified_cpp_media_mediasession0.cpp:2: 260:03.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 260:03.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 260:03.29 402 | size_type Length() const { return mHdr->mLength; } 260:03.29 | ~~~~~~^~~~~~~ 260:03.30 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing ‘artwork’ 260:03.30 94 | Sequence artwork; 260:03.30 | ^~~~~~~ 260:03.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.30 from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 260:03.30 72 | if (!mHdr->mIsAutoArray) { 260:03.30 | ~~~~~~^~~~~~~~~~~~ 260:03.30 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing ‘artwork’ 260:03.30 94 | Sequence artwork; 260:03.30 | ^~~~~~~ 260:03.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.30 from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 260:03.30 402 | size_type Length() const { return mHdr->mLength; } 260:03.30 | ~~~~~~^~~~~~~ 260:03.30 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing ‘artwork’ 260:03.30 94 | Sequence artwork; 260:03.30 | ^~~~~~~ 260:03.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.30 from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 260:03.30 72 | if (!mHdr->mIsAutoArray) { 260:03.30 | ~~~~~~^~~~~~~~~~~~ 260:03.30 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: while referencing ‘artwork’ 260:03.30 94 | Sequence artwork; 260:03.30 | ^~~~~~~ 260:03.30 In file included from /usr/include/string.h:519, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:03.30 from /usr/include/c++/10/bits/move.h:57, 260:03.30 from /usr/include/c++/10/bits/nested_exception.h:40, 260:03.30 from /usr/include/c++/10/exception:148, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:03.30 from /usr/include/c++/10/new:41, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/TypeDecls.h:24, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:10, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.31 from Unified_cpp_media_mediasession0.cpp:2: 260:03.31 In function ‘void* memcpy(void*, const void*, size_t)’, 260:03.31 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:03.31 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 260:03.31 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 260:03.31 inlined from ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:95:27: 260:03.31 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘artwork’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 260:03.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:03.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:03.31 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp: In member function ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 260:03.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: ‘artwork’ declared here 260:03.31 94 | Sequence artwork; 260:03.31 | ^~~~~~~ 260:03.31 In file included from /usr/include/string.h:519, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:03.31 from /usr/include/c++/10/bits/move.h:57, 260:03.31 from /usr/include/c++/10/bits/nested_exception.h:40, 260:03.31 from /usr/include/c++/10/exception:148, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:03.31 from /usr/include/c++/10/new:41, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/TypeDecls.h:24, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:10, 260:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.31 from Unified_cpp_media_mediasession0.cpp:2: 260:03.31 In function ‘void* memcpy(void*, const void*, size_t)’, 260:03.31 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:03.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 260:03.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 260:03.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 260:03.31 inlined from ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:103:46: 260:03.31 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘artwork’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 260:03.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:03.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:03.31 In file included from Unified_cpp_media_mediasession0.cpp:2: 260:03.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp: In member function ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 260:03.31 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:94:24: note: ‘artwork’ declared here 260:03.31 94 | Sequence artwork; 260:03.31 | ^~~~~~~ 260:03.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 260:03.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 260:03.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:7, 260:03.32 from Unified_cpp_media_mediasession0.cpp:2: 260:03.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:03.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:03.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:03.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 260:03.32 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 260:03.32 inlined from ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:95:27: 260:03.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘artwork’ [-Wfree-nonheap-object] 260:03.32 239 | static void Free(void* aPtr) { free(aPtr); } 260:03.32 | ~~~~^~~~~~ 260:03.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:03.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:03.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:03.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:03.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 260:03.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 260:03.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 260:03.32 inlined from ‘void mozilla::dom::MediaMetadata::SetArtwork(JSContext*, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mediasession/MediaMetadata.cpp:103:46: 260:03.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘artwork’ [-Wfree-nonheap-object] 260:03.32 239 | static void Free(void* aPtr) { free(aPtr); } 260:03.32 | ~~~~^~~~~~ 260:03.93 dom/media/mp3 260:10.19 dom/media/ogg 260:23.95 dom/media/platforms 260:48.08 dom/media/platforms/agnostic/bytestreams 260:48.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:16, 260:48.97 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:48.97 from Unified_cpp_bytestreams0.cpp:2: 260:48.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::SPSData]’: 260:48.97 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:15: required from here 260:48.97 /builddir/build/BUILD/thunderbird-78.6.1/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] 260:48.97 34 | memset(aT, 0, sizeof(T)); 260:48.97 | ~~~~~~^~~~~~~~~~~~~~~~~~ 260:48.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.cpp:5, 260:48.97 from Unified_cpp_bytestreams0.cpp:20: 260:48.97 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/H264.h:48:8: note: ‘struct mozilla::SPSData’ declared here 260:48.97 48 | struct SPSData { 260:48.97 | ^~~~~~~ 260:49.63 In file included from /usr/include/string.h:519, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:49.63 from /usr/include/c++/10/bits/move.h:57, 260:49.63 from /usr/include/c++/10/bits/nested_exception.h:40, 260:49.63 from /usr/include/c++/10/exception:148, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:49.63 from /usr/include/c++/10/new:41, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.63 from Unified_cpp_bytestreams0.cpp:2: 260:49.63 In function ‘void* memcpy(void*, const void*, size_t)’, 260:49.63 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:49.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:49.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.63 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.63 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.63 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.63 inlined from ‘bool mozilla::ByteWriter::WriteU32(uint32_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:30:17, 260:49.63 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:340:25: 260:49.63 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dest’ with type ‘nsTArray’ [-Warray-bounds] 260:49.63 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:49.63 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:49.63 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’: 260:49.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:317:21: note: ‘dest’ declared here 260:49.63 317 | nsTArray dest; 260:49.63 | ^~~~ 260:49.63 In file included from /usr/include/string.h:519, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:49.63 from /usr/include/c++/10/bits/move.h:57, 260:49.63 from /usr/include/c++/10/bits/nested_exception.h:40, 260:49.63 from /usr/include/c++/10/exception:148, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:49.63 from /usr/include/c++/10/new:41, 260:49.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.64 from Unified_cpp_bytestreams0.cpp:2: 260:49.64 In function ‘void* memcpy(void*, const void*, size_t)’, 260:49.64 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.64 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.64 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:340:50: 260:49.64 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dest’ with type ‘nsTArray’ [-Warray-bounds] 260:49.64 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:49.64 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:49.64 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’: 260:49.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:317:21: note: ‘dest’ declared here 260:49.64 317 | nsTArray dest; 260:49.64 | ^~~~ 260:49.64 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.64 from Unified_cpp_bytestreams0.cpp:2: 260:49.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.64 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.64 inlined from ‘bool mozilla::ByteWriter::WriteU32(uint32_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:30:17, 260:49.64 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:340:25: 260:49.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dest’ [-Wfree-nonheap-object] 260:49.64 239 | static void Free(void* aPtr) { free(aPtr); } 260:49.64 | ~~~~^~~~~~ 260:49.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.64 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.64 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleTo4BytesAVCC(mozilla::MediaRawData*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:340:50: 260:49.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘dest’ [-Wfree-nonheap-object] 260:49.64 239 | static void Free(void* aPtr) { free(aPtr); } 260:49.64 | ~~~~^~~~~~ 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:49.69 402 | size_type Length() const { return mHdr->mLength; } 260:49.69 | ~~~~~~^~~~~~~ 260:49.69 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: while referencing ‘tmp’ 260:49.69 36 | nsTArray tmp; 260:49.69 | ^~~ 260:49.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.69 from Unified_cpp_bytestreams0.cpp:2: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:49.69 72 | if (!mHdr->mIsAutoArray) { 260:49.69 | ~~~~~~^~~~~~~~~~~~ 260:49.69 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: while referencing ‘tmp’ 260:49.69 36 | nsTArray tmp; 260:49.69 | ^~~ 260:49.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.69 from Unified_cpp_bytestreams0.cpp:2: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:49.69 402 | size_type Length() const { return mHdr->mLength; } 260:49.69 | ~~~~~~^~~~~~~ 260:49.69 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: while referencing ‘tmp’ 260:49.69 36 | nsTArray tmp; 260:49.69 | ^~~ 260:49.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.69 from Unified_cpp_bytestreams0.cpp:2: 260:49.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 260:49.69 72 | if (!mHdr->mIsAutoArray) { 260:49.69 | ~~~~~~^~~~~~~~~~~~ 260:49.69 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: while referencing ‘tmp’ 260:49.70 36 | nsTArray tmp; 260:49.70 | ^~~ 260:49.70 In file included from /usr/include/string.h:519, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:49.70 from /usr/include/c++/10/bits/move.h:57, 260:49.70 from /usr/include/c++/10/bits/nested_exception.h:40, 260:49.70 from /usr/include/c++/10/exception:148, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:49.70 from /usr/include/c++/10/new:41, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.70 from Unified_cpp_bytestreams0.cpp:2: 260:49.70 In function ‘void* memcpy(void*, const void*, size_t)’, 260:49.70 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:49.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:49.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.70 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.70 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.70 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.70 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:44:22: 260:49.70 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘tmp’ with type ‘nsTArray’ [-Warray-bounds] 260:49.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:49.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:49.71 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: ‘tmp’ declared here 260:49.71 36 | nsTArray tmp; 260:49.71 | ^~~ 260:49.71 In file included from /usr/include/string.h:519, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:49.71 from /usr/include/c++/10/bits/move.h:57, 260:49.71 from /usr/include/c++/10/bits/nested_exception.h:40, 260:49.71 from /usr/include/c++/10/exception:148, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:49.71 from /usr/include/c++/10/new:41, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.71 from Unified_cpp_bytestreams0.cpp:2: 260:49.71 In function ‘void* memcpy(void*, const void*, size_t)’, 260:49.71 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.71 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.71 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:50:22: 260:49.71 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘tmp’ with type ‘nsTArray’ [-Warray-bounds] 260:49.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:49.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:49.71 In file included from Unified_cpp_bytestreams0.cpp:11: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:36:21: note: ‘tmp’ declared here 260:49.71 36 | nsTArray tmp; 260:49.71 | ^~~ 260:49.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:49.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:49.71 from Unified_cpp_bytestreams0.cpp:2: 260:49.71 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.71 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.71 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:44:22: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘tmp’ [-Wfree-nonheap-object] 260:49.71 239 | static void Free(void* aPtr) { free(aPtr); } 260:49.71 | ~~~~^~~~~~ 260:49.71 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:49.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:49.71 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:49.71 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:49.71 inlined from ‘static mozilla::Result mozilla::AnnexB::ConvertSampleToAnnexB(mozilla::MediaRawData*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:50:22: 260:49.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘tmp’ [-Wfree-nonheap-object] 260:49.72 239 | static void Free(void* aPtr) { free(aPtr); } 260:49.72 | ~~~~^~~~~~ 260:50.49 In file included from /usr/include/string.h:519, 260:50.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:50.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:50.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:50.49 from /usr/include/c++/10/bits/move.h:57, 260:50.49 from /usr/include/c++/10/bits/nested_exception.h:40, 260:50.49 from /usr/include/c++/10/exception:148, 260:50.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:50.50 from /usr/include/c++/10/new:41, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:50.50 from Unified_cpp_bytestreams0.cpp:2: 260:50.50 In function ‘void* memcpy(void*, const void*, size_t)’, 260:50.50 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:50.50 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:50.50 inlined from ‘bool mozilla::ByteWriter::WriteU32(uint32_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:30:17, 260:50.50 inlined from ‘mozilla::Result mozilla::ParseNALUnits(mozilla::ByteWriter&, mozilla::BufferReader&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:247:24, 260:50.50 inlined from ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:277:35: 260:50.50 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nalu’ with type ‘nsTArray’ [-Warray-bounds] 260:50.50 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:50.50 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:50.50 In file included from Unified_cpp_bytestreams0.cpp:11: 260:50.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’: 260:50.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:273:21: note: ‘nalu’ declared here 260:50.50 273 | nsTArray nalu; 260:50.50 | ^~~~ 260:50.50 In file included from /usr/include/string.h:519, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 260:50.50 from /usr/include/c++/10/bits/move.h:57, 260:50.50 from /usr/include/c++/10/bits/nested_exception.h:40, 260:50.50 from /usr/include/c++/10/exception:148, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 260:50.50 from /usr/include/c++/10/new:41, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MathAlgorithms.h:12, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:11, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:50.50 from Unified_cpp_bytestreams0.cpp:2: 260:50.50 In function ‘void* memcpy(void*, const void*, size_t)’, 260:50.50 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:50.50 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:50.50 inlined from ‘mozilla::Result mozilla::ParseNALUnits(mozilla::ByteWriter&, mozilla::BufferReader&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:247:47, 260:50.50 inlined from ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:277:35: 260:50.50 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nalu’ with type ‘nsTArray’ [-Warray-bounds] 260:50.50 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 260:50.50 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:50.50 In file included from Unified_cpp_bytestreams0.cpp:11: 260:50.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’: 260:50.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:273:21: note: ‘nalu’ declared here 260:50.50 273 | nsTArray nalu; 260:50.50 | ^~~~ 260:50.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioConfig.h:12, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaData.h:9, 260:50.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 260:50.50 from Unified_cpp_bytestreams0.cpp:2: 260:50.50 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:50.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:50.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:50.50 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:50.50 inlined from ‘bool mozilla::ByteWriter::WriteU32(uint32_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:30:17, 260:50.51 inlined from ‘mozilla::Result mozilla::ParseNALUnits(mozilla::ByteWriter&, mozilla::BufferReader&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:247:24, 260:50.51 inlined from ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:277:35: 260:50.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘nalu’ [-Wfree-nonheap-object] 260:50.51 239 | static void Free(void* aPtr) { free(aPtr); } 260:50.51 | ~~~~^~~~~~ 260:50.51 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 260:50.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 260:50.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 260:50.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 260:50.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 260:50.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1660:49, 260:50.51 inlined from ‘bool mozilla::ByteWriter::Write(const uint8_t*, size_t) [with Endianess = mozilla::BigEndian]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ByteWriter.h:52:31, 260:50.51 inlined from ‘mozilla::Result mozilla::ParseNALUnits(mozilla::ByteWriter&, mozilla::BufferReader&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:247:47, 260:50.51 inlined from ‘static bool mozilla::AnnexB::ConvertSampleToAVCC(mozilla::MediaRawData*, const RefPtr&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:277:35: 260:50.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘nalu’ [-Wfree-nonheap-object] 260:50.51 239 | static void Free(void* aPtr) { free(aPtr); } 260:50.51 | ~~~~^~~~~~ 260:51.09 dom/media/platforms/agnostic/eme 261:03.19 dom/media/platforms/agnostic/gmp 261:12.70 dom/media/platforms/omx 261:23.10 dom/media/platforms/ffmpeg 261:26.30 dom/media/platforms/ffmpeg/libav53 261:32.39 dom/media/platforms/ffmpeg/libav54 261:38.30 dom/media/platforms/ffmpeg/libav55 261:44.32 dom/media/platforms/ffmpeg/ffmpeg57 261:50.29 dom/media/platforms/ffmpeg/ffmpeg58 262:06.22 dom/media/systemservices 262:23.12 dom/media/wave 262:32.02 dom/media/webaudio 262:38.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsWrapperCache.h:16, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:15, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioNode.h:10, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AnalyserNode.cpp:7, 262:38.68 from Unified_cpp_dom_media_webaudio0.cpp:2: 262:38.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]’: 262:38.68 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 262:38.68 /builddir/build/BUILD/thunderbird-78.6.1/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] 262:38.68 108 | memcpy(aDst, aSrc, aNElem * sizeof(T)); 262:38.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262:38.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioParamTimeline.h:10, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParam.h:10, 262:38.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 262:38.68 from Unified_cpp_dom_media_webaudio0.cpp:29: 262:38.68 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioEventTimeline.h:27:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here 262:38.68 27 | struct AudioTimelineEvent final { 262:38.68 | ^~~~~~~~~~~~~~~~~~ 263:08.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 263:08.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 263:08.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 263:08.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 263:08.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 263:08.42 from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘mozilla::dom::AudioParamDescriptorMap mozilla::dom::AudioWorkletGlobalScope::DescriptorsFromJS(JSContext*, JS::ForOfIterator*, mozilla::ErrorResult&)’: 263:08.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 263:08.43 402 | size_type Length() const { return mHdr->mLength; } 263:08.43 | ~~~~~~^~~~~~~ 263:08.43 In file included from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:215:27: note: while referencing ‘res’ 263:08.43 215 | AudioParamDescriptorMap res; 263:08.43 | ^~~ 263:08.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 263:08.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 263:08.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 263:08.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 263:08.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 263:08.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 263:08.43 from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 263:08.43 72 | if (!mHdr->mIsAutoArray) { 263:08.43 | ~~~~~~^~~~~~~~~~~~ 263:08.43 In file included from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:215:27: note: while referencing ‘res’ 263:08.43 215 | AudioParamDescriptorMap res; 263:08.43 | ^~~ 263:08.45 In file included from /usr/include/string.h:519, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:6, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 263:08.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 263:08.45 from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.45 In function ‘void* memcpy(void*, const void*, size_t)’, 263:08.45 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 263:08.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 263:08.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 263:08.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 263:08.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 263:08.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 263:08.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 263:08.45 inlined from ‘mozilla::dom::AudioParamDescriptorMap mozilla::dom::AudioWorkletGlobalScope::DescriptorsFromJS(JSContext*, JS::ForOfIterator*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:234:57: 263:08.45 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘res’ with type ‘mozilla::dom::AudioParamDescriptorMap’ {aka ‘nsTArray’} [-Warray-bounds] 263:08.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 263:08.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:08.45 In file included from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp: In member function ‘mozilla::dom::AudioParamDescriptorMap mozilla::dom::AudioWorkletGlobalScope::DescriptorsFromJS(JSContext*, JS::ForOfIterator*, mozilla::ErrorResult&)’: 263:08.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:215:27: note: ‘res’ declared here 263:08.45 215 | AudioParamDescriptorMap res; 263:08.45 | ^~~ 263:08.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 263:08.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 263:08.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 263:08.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 263:08.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 263:08.46 from Unified_cpp_dom_media_webaudio1.cpp:2: 263:08.46 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 263:08.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 263:08.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 263:08.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 263:08.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 263:08.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 263:08.46 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 263:08.46 inlined from ‘mozilla::dom::AudioParamDescriptorMap mozilla::dom::AudioWorkletGlobalScope::DescriptorsFromJS(JSContext*, JS::ForOfIterator*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioWorkletGlobalScope.cpp:234:57: 263:08.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘res’ [-Wfree-nonheap-object] 263:08.46 239 | static void Free(void* aPtr) { free(aPtr); } 263:08.46 | ~~~~^~~~~~ 263:24.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 263:24.49 from Unified_cpp_dom_media_webaudio2.cpp:2: 263:24.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 263:24.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 263:24.49 402 | size_type Length() const { return mHdr->mLength; } 263:24.49 | ~~~~~~^~~~~~~ 263:24.49 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 263:24.49 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp:334:19: note: while referencing ‘curve’ 263:24.49 334 | nsTArray curve; 263:24.49 | ^~~~~ 263:24.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 263:24.49 from Unified_cpp_dom_media_webaudio2.cpp:2: 263:24.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 263:24.49 72 | if (!mHdr->mIsAutoArray) { 263:24.49 | ~~~~~~^~~~~~~~~~~~ 263:24.49 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 263:24.49 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp:334:19: note: while referencing ‘curve’ 263:24.49 334 | nsTArray curve; 263:24.49 | ^~~~~ 263:24.49 In file included from /usr/include/string.h:519, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 263:24.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 263:24.49 from Unified_cpp_dom_media_webaudio2.cpp:2: 263:24.49 In function ‘void* memcpy(void*, const void*, size_t)’, 263:24.49 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 263:24.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 263:24.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 263:24.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 263:24.49 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 263:24.49 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 263:24.50 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 263:24.50 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 263:24.50 inlined from ‘void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp:336:23: 263:24.50 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘curve’ with type ‘nsTArray’ [-Warray-bounds] 263:24.50 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 263:24.50 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:24.50 In file included from Unified_cpp_dom_media_webaudio2.cpp:92: 263:24.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp: In member function ‘void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 263:24.50 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp:334:19: note: ‘curve’ declared here 263:24.50 334 | nsTArray curve; 263:24.50 | ^~~~~ 263:24.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 263:24.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 263:24.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/AudioNode.h:10, 263:24.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 263:24.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 263:24.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 263:24.50 from Unified_cpp_dom_media_webaudio2.cpp:2: 263:24.50 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 263:24.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 263:24.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 263:24.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 263:24.50 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 263:24.50 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 263:24.50 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 263:24.50 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 263:24.50 inlined from ‘void mozilla::dom::WaveShaperNode::SetCurve(const mozilla::dom::Nullable >&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/WaveShaperNode.cpp:336:23: 263:24.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘curve’ [-Wfree-nonheap-object] 263:24.50 239 | static void Free(void* aPtr) { free(aPtr); } 263:24.50 | ~~~~^~~~~~ 263:26.31 dom/media/webaudio/blink 263:32.64 In file included from Unified_cpp_webaudio_blink0.cpp:74: 263:32.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/HRTFPanner.cpp: In member function ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’: 263:32.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/HRTFPanner.cpp:281:61: warning: ‘convolutionDestinationL1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263:32.64 281 | destinationL[i] = (1 - x) * convolutionDestinationL1[i] + 263:32.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263:32.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/HRTFPanner.cpp:283:61: warning: ‘convolutionDestinationR1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263:32.65 283 | destinationR[i] = (1 - x) * convolutionDestinationR1[i] + 263:32.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263:34.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 263:34.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.h:32, 263:34.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 263:34.24 from Unified_cpp_webaudio_blink0.cpp:11: 263:34.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In constructor ‘WebCore::HRTFDatabase::HRTFDatabase(float)’: 263:34.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 11 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 263:34.24 2290 | elem_type* iter = Elements() + aStart; 263:34.24 | ^~~~ 263:34.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 263:34.24 265 | extern nsTArrayHeader sEmptyTArrayHeader; 263:34.24 | ^~~~~~~~~~~~~~~~~~ 263:34.45 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 263:34.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 263:34.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 263:34.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 263:34.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 263:34.45 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 263:34.45 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 263:34.45 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = float; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 263:34.45 inlined from ‘WebCore::Reverb::Reverb(const mozilla::AudioChunk&, size_t, bool, bool, float, bool*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webaudio/blink/Reverb.cpp:97:32: 263:34.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘tempBuf’ [-Wfree-nonheap-object] 263:34.45 239 | static void Free(void* aPtr) { free(aPtr); } 263:34.45 | ~~~~^~~~~~ 263:35.25 dom/media/webm 263:44.02 dom/media/webrtc 263:45.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaEventSource.h:20, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.h:11, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 263:45.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::CubebDeviceEnumerator::EnumerateAudioDevices(mozilla::CubebDeviceEnumerator::Side)’: 263:45.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 263:45.69 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 263:45.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 263:45.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:181:37: note: while referencing ‘devices’ 263:45.69 181 | nsTArray> devices; 263:45.69 | ^~~~~~~ 263:45.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/MediaEventSource.h:20, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.h:11, 263:45.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 263:45.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 263:45.69 245 | header->mLength = length; 263:45.69 | ~~~~~~~~~~~~~~~~^~~~~~~~ 263:45.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:181:37: note: while referencing ‘devices’ 263:45.69 181 | nsTArray> devices; 263:45.69 | ^~~~~~~ 263:45.70 In file included from /usr/include/string.h:519, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 263:45.70 from /usr/include/c++/10/bits/move.h:57, 263:45.70 from /usr/include/c++/10/bits/nested_exception.h:40, 263:45.70 from /usr/include/c++/10/exception:148, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 263:45.70 from /usr/include/c++/10/new:41, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIAudioDeviceInfo.h:10, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/AudioDeviceInfo.h:9, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.h:8, 263:45.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:7: 263:45.70 In function ‘void* memcpy(void*, const void*, size_t)’, 263:45.70 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 263:45.70 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 263:45.71 inlined from ‘void nsTArray_Impl::Compact() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 263:45.71 inlined from ‘void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 263:45.71 inlined from ‘void mozilla::CubebDeviceEnumerator::EnumerateAudioDevices(mozilla::CubebDeviceEnumerator::Side)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:224:18: 263:45.71 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘devices’ with type ‘nsTArray >’ [-Warray-bounds] 263:45.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 263:45.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:45.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp: In member function ‘void mozilla::CubebDeviceEnumerator::EnumerateAudioDevices(mozilla::CubebDeviceEnumerator::Side)’: 263:45.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webrtc/CubebDeviceEnumerator.cpp:181:37: note: ‘devices’ declared here 263:45.71 181 | nsTArray> devices; 263:45.71 | ^~~~~~~ 264:01.55 dom/media/webspeech/synth 264:17.54 In file included from Unified_cpp_webspeech_synth0.cpp:20: 264:17.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::LocalService() const’: 264:17.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: ‘isLocal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 264:17.54 60 | return isLocal; 264:17.54 | ^~~~~~~ 264:17.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::Default() const’: 264:17.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:70:10: warning: ‘isDefault’ may be used uninitialized in this function [-Wmaybe-uninitialized] 264:17.54 70 | return isDefault; 264:17.54 | ^~~~~~~~~ 264:19.89 dom/media/webspeech/synth/speechd 264:24.68 dom/media/webspeech/recognition 264:42.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 264:42.43 from Unified_cpp_recognition0.cpp:2: 264:42.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::OnlineSpeechRecognitionService::DoSTT()’: 264:42.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 264:42.43 402 | size_type Length() const { return mHdr->mLength; } 264:42.43 | ~~~~~~^~~~~~~ 264:42.43 In file included from Unified_cpp_recognition0.cpp:2: 264:42.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:389:23: note: while referencing ‘audio’ 264:42.43 389 | nsTArray audio; 264:42.43 | ^~~~~ 264:42.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 264:42.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 264:42.43 from Unified_cpp_recognition0.cpp:2: 264:42.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 264:42.43 72 | if (!mHdr->mIsAutoArray) { 264:42.43 | ~~~~~~^~~~~~~~~~~~ 264:42.43 In file included from Unified_cpp_recognition0.cpp:2: 264:42.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:389:23: note: while referencing ‘audio’ 264:42.43 389 | nsTArray audio; 264:42.43 | ^~~~~ 264:42.44 In file included from /usr/include/string.h:519, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:10, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 264:42.45 from Unified_cpp_recognition0.cpp:2: 264:42.45 In function ‘void* memcpy(void*, const void*, size_t)’, 264:42.45 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 264:42.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 264:42.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 264:42.45 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 264:42.45 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 264:42.45 inlined from ‘void mozilla::OnlineSpeechRecognitionService::DoSTT()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:390:27: 264:42.45 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘audio’ with type ‘nsTArray’ [-Warray-bounds] 264:42.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 264:42.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:42.45 In file included from Unified_cpp_recognition0.cpp:2: 264:42.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp: In member function ‘void mozilla::OnlineSpeechRecognitionService::DoSTT()’: 264:42.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:389:23: note: ‘audio’ declared here 264:42.45 389 | nsTArray audio; 264:42.45 | ^~~~~ 264:42.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIReferrerInfo.h:27, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPrincipal.h:22, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xpcpublic.h:20, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsThreadUtils.h:33, 264:42.45 from /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 264:42.45 from Unified_cpp_recognition0.cpp:2: 264:42.45 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 264:42.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 264:42.45 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 264:42.45 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 264:42.45 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 264:42.45 inlined from ‘void mozilla::OnlineSpeechRecognitionService::DoSTT()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:390:27: 264:42.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘audio’ [-Wfree-nonheap-object] 264:42.45 239 | static void Free(void* aPtr) { free(aPtr); } 264:42.45 | ~~~~^~~~~~ 264:46.41 dom/media/mp4 264:49.75 In file included from Unified_cpp_dom_media_mp40.cpp:65: 264:49.75 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mp4/MoofParser.cpp: In member function ‘mozilla::Result mozilla::Tkhd::Parse(mozilla::Box&)’: 264:49.75 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mp4/MoofParser.cpp:852:46: warning: variable ‘reserved’ set but not used [-Wunused-but-set-variable] 264:49.75 852 | uint32_t creationTime, modificationTime, reserved, duration; 264:49.75 | ^~~~~~~~ 264:49.75 /builddir/build/BUILD/thunderbird-78.6.1/dom/media/mp4/MoofParser.cpp:865:14: warning: variable ‘reserved’ set but not used [-Wunused-but-set-variable] 264:49.75 865 | uint32_t reserved; 264:49.75 | ^~~~~~~~ 265:02.31 dom/midi 265:22.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:14, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/midi/MIDIAccess.cpp:7, 265:22.89 from Unified_cpp_dom_midi0.cpp:2: 265:22.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual void mozilla::dom::MIDIInput::Receive(const nsTArray&)’: 265:22.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 265:22.89 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 265:22.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 265:22.89 In file included from Unified_cpp_dom_midi0.cpp:56: 265:22.89 /builddir/build/BUILD/thunderbird-78.6.1/dom/midi/MIDIMessageEvent.cpp:64:29: note: while referencing ‘’ 265:22.89 64 | e->mRawData = aData.Clone(); 265:22.89 | ^ 265:22.89 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:14, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 265:22.89 from /builddir/build/BUILD/thunderbird-78.6.1/dom/midi/MIDIAccess.cpp:7, 265:22.89 from Unified_cpp_dom_midi0.cpp:2: 265:22.89 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 265:22.89 245 | header->mLength = length; 265:22.89 | ~~~~~~~~~~~~~~~~^~~~~~~~ 265:22.89 In file included from Unified_cpp_dom_midi0.cpp:56: 265:22.89 /builddir/build/BUILD/thunderbird-78.6.1/dom/midi/MIDIMessageEvent.cpp:64:29: note: while referencing ‘’ 265:22.90 64 | e->mRawData = aData.Clone(); 265:22.90 | ^ 265:34.24 dom/notification 265:53.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:14, 265:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 265:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Notification.h:10, 265:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/notification/Notification.cpp:7, 265:53.92 from Unified_cpp_dom_notification0.cpp:2: 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/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] 265:53.92 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 265:53.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:53.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 265:53.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/notification/Notification.cpp:33, 265:53.92 from Unified_cpp_dom_notification0.cpp:2: 265:53.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 265:53.92 27 | struct JSGCSetting { 265:53.92 | ^~~~~~~~~~~ 266:02.50 dom/offline 266:11.69 dom/power 266:31.84 dom/push 266:51.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:51.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:51.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:51.32 from Unified_cpp_dom_push0.cpp:2: 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/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] 266:51.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 266:51.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:51.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 266:51.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:18, 266:51.32 from Unified_cpp_dom_push0.cpp:2: 266:51.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 266:51.32 27 | struct JSGCSetting { 266:51.32 | ^~~~~~~~~~~ 266:55.51 In file included from Unified_cpp_dom_push0.cpp:2: 266:55.51 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::PermissionStateRunnable::Run()’: 266:55.51 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:290:22: warning: ‘state’ may be used uninitialized in this function [-Wmaybe-uninitialized] 266:55.51 290 | mState(aState) { 266:55.51 | ^ 266:55.52 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:331:25: note: ‘state’ was declared here 266:55.52 331 | PushPermissionState state; 266:55.52 | ^~~~~ 266:56.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:56.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:56.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:56.77 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:56.77 from Unified_cpp_dom_push0.cpp:2: 266:56.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)’: 266:56.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:56.77 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 266:56.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 266:56.77 In file included from Unified_cpp_dom_push0.cpp:11: 266:56.77 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:201:23: note: while referencing ‘’ 266:56.77 201 | aData = mData.Clone(); 266:56.77 | ^ 266:56.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:56.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:56.78 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:56.78 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:56.78 from Unified_cpp_dom_push0.cpp:2: 266:56.78 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:56.78 245 | header->mLength = length; 266:56.78 | ~~~~~~~~~~~~~~~~^~~~~~~~ 266:56.78 In file included from Unified_cpp_dom_push0.cpp:11: 266:56.78 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:201:23: note: while referencing ‘’ 266:56.78 201 | aData = mData.Clone(); 266:56.78 | ^ 266:56.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:56.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:56.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:56.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:56.81 from Unified_cpp_dom_push0.cpp:2: 266:56.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In constructor ‘mozilla::dom::PushMessageDispatcher::PushMessageDispatcher(const nsACString&, nsIPrincipal*, const nsAString&, const mozilla::Maybe >&)’: 266:56.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:56.82 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 266:56.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 266:56.82 In file included from Unified_cpp_dom_push0.cpp:11: 266:56.82 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:309:39: note: while referencing ‘’ 266:56.82 309 | mData(aData ? Some(aData->Clone()) : Nothing()) {} 266:56.82 | ^ 266:56.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:56.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:56.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:56.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:56.82 from Unified_cpp_dom_push0.cpp:2: 266:56.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:56.82 245 | header->mLength = length; 266:56.82 | ~~~~~~~~~~~~~~~~^~~~~~~~ 266:56.82 In file included from Unified_cpp_dom_push0.cpp:11: 266:56.82 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:309:39: note: while referencing ‘’ 266:56.82 309 | mData(aData ? Some(aData->Clone()) : Nothing()) {} 266:56.82 | ^ 266:58.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:58.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:58.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.17 from Unified_cpp_dom_push0.cpp:2: 266:58.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, const nsTArray&)’: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 266:58.18 402 | size_type Length() const { return mHdr->mLength; } 266:58.18 | ~~~~~~^~~~~~~ 266:58.18 In file included from Unified_cpp_dom_push0.cpp:11: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:50:21: note: while referencing ‘data’ 266:58.18 50 | nsTArray data; 266:58.18 | ^~~~ 266:58.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.18 from Unified_cpp_dom_push0.cpp:2: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 266:58.18 72 | if (!mHdr->mIsAutoArray) { 266:58.18 | ~~~~~~^~~~~~~~~~~~ 266:58.18 In file included from Unified_cpp_dom_push0.cpp:11: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:50:21: note: while referencing ‘data’ 266:58.18 50 | nsTArray data; 266:58.18 | ^~~~ 266:58.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:58.18 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.18 from Unified_cpp_dom_push0.cpp:2: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:58.18 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 266:58.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 266:58.18 In file included from Unified_cpp_dom_push0.cpp:11: 266:58.18 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:309:39: note: while referencing ‘’ 266:58.18 309 | mData(aData ? Some(aData->Clone()) : Nothing()) {} 266:58.19 | ^ 266:58.19 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 266:58.19 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:58.19 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:58.19 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.19 from Unified_cpp_dom_push0.cpp:2: 266:58.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 266:58.19 245 | header->mLength = length; 266:58.19 | ~~~~~~~~~~~~~~~~^~~~~~~~ 266:58.19 In file included from Unified_cpp_dom_push0.cpp:11: 266:58.19 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:309:39: note: while referencing ‘’ 266:58.19 309 | mData(aData ? Some(aData->Clone()) : Nothing()) {} 266:58.19 | ^ 266:58.23 In file included from /usr/include/string.h:519, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 266:58.23 from /usr/include/c++/10/bits/move.h:57, 266:58.23 from /usr/include/c++/10/bits/nested_exception.h:40, 266:58.23 from /usr/include/c++/10/exception:148, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 266:58.23 from /usr/include/c++/10/new:41, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jspubtd.h:14, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:12, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:10, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:29, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.23 from Unified_cpp_dom_push0.cpp:2: 266:58.23 In function ‘void* memcpy(void*, const void*, size_t)’, 266:58.23 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 266:58.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 266:58.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 266:58.23 inlined from ‘virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:51:27: 266:58.23 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘data’ with type ‘nsTArray’ [-Warray-bounds] 266:58.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 266:58.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:58.23 In file included from Unified_cpp_dom_push0.cpp:11: 266:58.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, const nsTArray&)’: 266:58.23 /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:50:21: note: ‘data’ declared here 266:58.23 50 | nsTArray data; 266:58.23 | ^~~~ 266:58.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PushManager.h:32, 266:58.23 from /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushManager.cpp:7, 266:58.23 from Unified_cpp_dom_push0.cpp:2: 266:58.23 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 266:58.23 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 266:58.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 266:58.23 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = unsigned char; Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 266:58.23 inlined from ‘virtual nsresult mozilla::dom::PushNotifier::NotifyPushWithData(const nsACString&, nsIPrincipal*, const nsAString&, const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/push/PushNotifier.cpp:51:27: 266:58.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘data’ [-Wfree-nonheap-object] 266:58.23 239 | static void Free(void* aPtr) { free(aPtr); } 266:58.23 | ~~~~^~~~~~ 267:00.45 dom/quota 267:25.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.h:10, 267:25.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.cpp:7, 267:25.30 from Unified_cpp_dom_quota0.cpp:2: 267:25.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 267:25.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 267:25.30 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 267:25.30 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 267:25.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsParent.cpp:862:21: required from here 267:25.31 /builddir/build/BUILD/thunderbird-78.6.1/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] 267:25.31 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 267:25.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:25.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BufferList.h:17, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/pickle.h:17, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/ipc_message.h:13, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:11, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.h:10, 267:25.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.cpp:7, 267:25.31 from Unified_cpp_dom_quota0.cpp:2: 267:25.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:365:55: note: ‘class mozilla::Maybe’ declared here 267:25.31 365 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe 267:25.31 | ^~~~~ 267:25.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.h:10, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/ActorsChild.cpp:7, 267:25.40 from Unified_cpp_dom_quota0.cpp:2: 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/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] 267:25.40 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 267:25.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:25.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 267:25.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/quota/StorageManager.cpp:12, 267:25.40 from Unified_cpp_dom_quota0.cpp:92: 267:25.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 267:25.40 27 | struct JSGCSetting { 267:25.40 | ^~~~~~~~~~~ 267:47.42 dom/security 268:06.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 268:06.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 268:06.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:8, 268:06.80 from Unified_cpp_dom_security0.cpp:2: 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/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] 268:06.80 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 268:06.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:06.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 268:06.80 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:9, 268:06.80 from Unified_cpp_dom_security0.cpp:2: 268:06.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 268:06.80 27 | struct JSGCSetting { 268:06.80 | ^~~~~~~~~~~ 268:17.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 268:17.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 268:17.81 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:8, 268:17.81 from Unified_cpp_dom_security0.cpp:2: 268:17.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const’: 268:17.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 268:17.81 402 | size_type Length() const { return mHdr->mLength; } 268:17.81 | ~~~~~~^~~~~~~ 268:17.81 In file included from Unified_cpp_dom_security0.cpp:101: 268:17.81 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp:1090:36: note: while referencing ‘srcs’ 268:17.81 1090 | mozilla::dom::Sequence srcs; 268:17.81 | ^~~~ 268:17.82 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:8, 268:17.82 from Unified_cpp_dom_security0.cpp:2: 268:17.82 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 268:17.82 72 | if (!mHdr->mIsAutoArray) { 268:17.82 | ~~~~~~^~~~~~~~~~~~ 268:17.82 In file included from Unified_cpp_dom_security0.cpp:101: 268:17.82 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp:1090:36: note: while referencing ‘srcs’ 268:17.82 1090 | mozilla::dom::Sequence srcs; 268:17.82 | ^~~~ 268:17.82 In file included from /usr/include/string.h:519, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cwchar:72, 268:17.82 from /usr/include/c++/10/bits/postypes.h:40, 268:17.82 from /usr/include/c++/10/iosfwd:40, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/iosfwd:3, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/iosfwd:52, 268:17.82 from /usr/include/c++/10/ios:38, 268:17.82 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ios:3, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ios:52, 268:17.83 from /usr/include/c++/10/ostream:38, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ostream:3, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ostream:52, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsString.h:10, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CSPEvalChecker.h:10, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:7, 268:17.83 from Unified_cpp_dom_security0.cpp:2: 268:17.83 In function ‘void* memcpy(void*, const void*, size_t)’, 268:17.83 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 268:17.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 268:17.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 268:17.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 268:17.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 268:17.83 inlined from ‘void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp:1095:28: 268:17.83 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘srcs’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 268:17.83 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 268:17.83 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:17.83 In file included from Unified_cpp_dom_security0.cpp:101: 268:17.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp: In member function ‘void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const’: 268:17.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp:1090:36: note: ‘srcs’ declared here 268:17.83 1090 | mozilla::dom::Sequence srcs; 268:17.83 | ^~~~ 268:17.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:11, 268:17.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/CSPEvalChecker.cpp:8, 268:17.83 from Unified_cpp_dom_security0.cpp:2: 268:17.83 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 268:17.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 268:17.83 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 268:17.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 268:17.83 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 268:17.83 inlined from ‘void nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPUtils.cpp:1095:28: 268:17.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘srcs’ [-Wfree-nonheap-object] 268:17.83 239 | static void Free(void* aPtr) { free(aPtr); } 268:17.83 | ~~~~^~~~~~ 268:18.01 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 268:18.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 268:18.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 268:18.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::CSP&; E = mozilla::dom::CSP; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 268:18.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::CSP&; E = mozilla::dom::CSP; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 268:18.02 inlined from ‘virtual nsresult nsCSPContext::ToJSON(nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/nsCSPContext.cpp:1675:58: 268:18.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘jsonPolicies’ [-Wfree-nonheap-object] 268:18.02 239 | static void Free(void* aPtr) { free(aPtr); } 268:18.02 | ~~~~^~~~~~ 268:44.74 dom/security/featurepolicy 268:59.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.63 from Unified_cpp_featurepolicy0.cpp:2: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 268:59.63 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 268:59.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 268:59.63 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing ‘feature’ 268:59.63 88 | Feature feature(featureTokens[0]); 268:59.63 | ^~~~~~~ 268:59.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.63 from Unified_cpp_featurepolicy0.cpp:2: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 268:59.63 245 | header->mLength = length; 268:59.63 | ~~~~~~~~~~~~~~~~^~~~~~~~ 268:59.63 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing ‘feature’ 268:59.63 88 | Feature feature(featureTokens[0]); 268:59.63 | ^~~~~~~ 268:59.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.63 from Unified_cpp_featurepolicy0.cpp:2: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 268:59.63 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 268:59.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 268:59.63 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing ‘feature’ 268:59.63 88 | Feature feature(featureTokens[0]); 268:59.63 | ^~~~~~~ 268:59.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 268:59.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.63 from Unified_cpp_featurepolicy0.cpp:2: 268:59.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ [-Warray-bounds] 268:59.64 245 | header->mLength = length; 268:59.64 | ~~~~~~~~~~~~~~~~^~~~~~~~ 268:59.64 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.64 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: while referencing ‘feature’ 268:59.64 88 | Feature feature(featureTokens[0]); 268:59.64 | ^~~~~~~ 268:59.68 In file included from /usr/include/string.h:519, 268:59.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 268:59.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 268:59.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cwchar:72, 268:59.68 from /usr/include/c++/10/bits/postypes.h:40, 268:59.69 from /usr/include/c++/10/iosfwd:40, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/iosfwd:3, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/iosfwd:52, 268:59.69 from /usr/include/c++/10/ios:38, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ios:3, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ios:52, 268:59.69 from /usr/include/c++/10/ostream:38, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ostream:3, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ostream:52, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsString.h:10, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:10, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.69 from Unified_cpp_featurepolicy0.cpp:2: 268:59.69 In function ‘void* memcpy(void*, const void*, size_t)’, 268:59.69 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 268:59.69 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 268:59.69 inlined from ‘void nsTArray_Impl::Compact() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 268:59.69 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 268:59.69 inlined from ‘void mozilla::dom::Feature::SetAllowsAll()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:46:19, 268:59.69 inlined from ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:107:31: 268:59.69 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 40 is out of the bounds [0, 32] of object ‘feature’ with type ‘mozilla::dom::Feature’ [-Warray-bounds] 268:59.69 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 268:59.69 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:59.69 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 268:59.69 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: ‘feature’ declared here 268:59.69 88 | Feature feature(featureTokens[0]); 268:59.69 | ^~~~~~~ 268:59.69 In file included from /usr/include/string.h:519, 268:59.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cwchar:72, 268:59.70 from /usr/include/c++/10/bits/postypes.h:40, 268:59.70 from /usr/include/c++/10/iosfwd:40, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/iosfwd:3, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/iosfwd:52, 268:59.70 from /usr/include/c++/10/ios:38, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ios:3, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ios:52, 268:59.70 from /usr/include/c++/10/ostream:38, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ostream:3, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ostream:52, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsString.h:10, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:10, 268:59.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 268:59.70 from Unified_cpp_featurepolicy0.cpp:2: 268:59.70 In function ‘void* memcpy(void*, const void*, size_t)’, 268:59.70 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 268:59.70 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 268:59.70 inlined from ‘void nsTArray_Impl::Compact() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 268:59.70 inlined from ‘void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 268:59.70 inlined from ‘void mozilla::dom::Feature::SetAllowsNone()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:39:19, 268:59.70 inlined from ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:102:32: 268:59.70 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 40 is out of the bounds [0, 32] of object ‘feature’ with type ‘mozilla::dom::Feature’ [-Warray-bounds] 268:59.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 268:59.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:59.70 In file included from Unified_cpp_featurepolicy0.cpp:20: 268:59.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function ‘static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)’: 268:59.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: ‘feature’ declared here 268:59.70 88 | Feature feature(featureTokens[0]); 268:59.70 | ^~~~~~~ 269:00.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 269:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 269:00.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 269:00.15 from Unified_cpp_featurepolicy0.cpp:2: 269:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In static member function ‘static void mozilla::ipc::IPDLParamTraits::Write(IPC::Message*, mozilla::ipc::IProtocol*, mozilla::dom::FeaturePolicy*)’: 269:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 269:00.15 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 269:00.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 269:00.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 269:00.15 from Unified_cpp_featurepolicy0.cpp:11: 269:00.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:143:71: note: while referencing ‘’ 269:00.15 143 | aInheritedDeniedFeatureNames = mInheritedDeniedFeatureNames.Clone(); 269:00.15 | ^ 269:00.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 269:00.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.h:11, 269:00.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/Feature.cpp:7, 269:00.15 from Unified_cpp_featurepolicy0.cpp:2: 269:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 269:00.15 245 | header->mLength = length; 269:00.15 | ~~~~~~~~~~~~~~~~^~~~~~~~ 269:00.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicy.cpp:7, 269:00.15 from Unified_cpp_featurepolicy0.cpp:11: 269:00.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/security/featurepolicy/FeaturePolicy.h:143:71: note: while referencing ‘’ 269:00.15 143 | aInheritedDeniedFeatureNames = mInheritedDeniedFeatureNames.Clone(); 269:00.15 | ^ 269:01.79 dom/storage 269:32.46 In file included from Unified_cpp_dom_storage0.cpp:2: 269:32.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/storage/LocalStorage.cpp: In member function ‘virtual uint32_t mozilla::dom::LocalStorage::GetLength(nsIPrincipal&, mozilla::ErrorResult&)’: 269:32.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/storage/LocalStorage.cpp:77:12: warning: ‘length’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269:32.46 77 | uint32_t length; 269:32.46 | ^~~~~~ 269:39.37 dom/svg 270:10.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 270:10.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 270:10.06 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 270:10.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 270:10.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGPathSegList.h:12, 270:10.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGPathSegList.cpp:7, 270:10.06 from Unified_cpp_dom_svg1.cpp:2: 270:10.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 270:10.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 270:10.06 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 270:10.06 | ^~~~~~~~~ 270:38.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 270:38.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 270:38.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 270:38.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:15, 270:38.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 270:38.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 270:38.24 from Unified_cpp_dom_svg2.cpp:2: 270:38.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 270:38.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 270:38.24 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 270:38.24 | ^~~~~~~~~~~~~~~~ 270:38.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:15, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 270:38.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 270:38.25 from Unified_cpp_dom_svg2.cpp:2: 270:38.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 270:38.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 270:38.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 270:38.25 | ^~~~~~~~~ 270:40.84 In file included from Unified_cpp_dom_svg2.cpp:128: 270:40.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp: In member function ‘virtual bool mozilla::dom::SVGCircleElement::HasValidDimensions() const’: 270:40.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp:77:14: warning: ‘r’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270:40.84 77 | return r > 0; 270:40.84 | ^ 270:40.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 270:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 270:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 270:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:15, 270:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 270:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 270:40.84 from Unified_cpp_dom_svg2.cpp:2: 270:40.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:59: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 270:40.84 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 270:40.84 | ^ 270:41.25 In file included from Unified_cpp_dom_svg2.cpp:128: 270:41.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp: In member function ‘virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 270:41.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp:118:9: warning: ‘r’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270:41.25 118 | r += aStrokeOptions.mLineWidth / 2.f; 270:41.25 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270:41.26 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp:120:41: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270:41.26 120 | Rect rect(x - r, y - r, 2 * r, 2 * r); 270:41.26 | ^ 270:41.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 270:41.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 270:41.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 270:41.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:15, 270:41.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.h:13, 270:41.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLengthList.cpp:7, 270:41.26 from Unified_cpp_dom_svg2.cpp:2: 270:41.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:80:33: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270:41.26 80 | retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 270:41.26 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 270:41.26 In file included from Unified_cpp_dom_svg2.cpp:128: 270:41.26 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGCircleElement.cpp:91:9: note: ‘x’ was declared here 270:41.26 91 | float x, y, r; 270:41.26 | ^ 271:03.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 271:03.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 271:03.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGContentUtils.h:13, 271:03.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGContentUtils.cpp:9, 271:03.62 from Unified_cpp_dom_svg3.cpp:2: 271:03.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 271:03.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 271:03.62 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 271:03.62 | ^~~~~~~~~ 271:03.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 271:03.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGContentUtils.h:16, 271:03.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGContentUtils.cpp:9, 271:03.62 from Unified_cpp_dom_svg3.cpp:2: 271:03.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 271:03.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 271:03.63 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 271:03.63 | ^~~~~~~~~~~~~~~~ 271:07.45 In file included from Unified_cpp_dom_svg3.cpp:65: 271:07.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp: In member function ‘virtual bool mozilla::dom::SVGEllipseElement::HasValidDimensions() const’: 271:07.45 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:87:17: warning: ‘ry’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:07.45 87 | return rx > 0 && ry > 0; 271:07.45 | ~~~~~~~^~~~~~~~~ 271:07.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:87:17: warning: ‘rx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:10.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp: In member function ‘virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 271:10.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:129:10: warning: ‘ry’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:10.41 129 | ry += aStrokeOptions.mLineWidth / 2.f; 271:10.41 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:10.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:128:10: warning: ‘rx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:10.41 128 | rx += aStrokeOptions.mLineWidth / 2.f; 271:10.41 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:10.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:131:45: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:10.41 131 | Rect rect(x - rx, y - ry, 2 * rx, 2 * ry); 271:10.41 | ^ 271:10.41 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGEllipseElement.cpp:131:45: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:32.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 271:32.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 271:32.47 from Unified_cpp_dom_svg4.cpp:2: 271:32.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 271:32.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 271:32.47 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 271:32.47 | ^~~~~~~~~ 271:32.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 271:32.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 271:32.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedNumber.h:13, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedNumber.h:10, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 271:32.56 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFEDropShadowElement.cpp:7, 271:32.56 from Unified_cpp_dom_svg4.cpp:2: 271:32.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 271:32.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 271:32.56 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 271:32.56 | ^~~~~~~~~~~~~~~~ 271:36.10 In file included from Unified_cpp_dom_svg4.cpp:137: 271:36.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGForeignObjectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGForeignObjectElement::HasValidDimensions() const’: 271:36.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:36.10 108 | return width > 0 && height > 0; 271:36.10 | ~~~~~~~~~~^~~~~~~~~~~~~ 271:36.10 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 271:58.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 271:58.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 271:58.71 from Unified_cpp_dom_svg5.cpp:2: 271:58.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 271:58.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 271:58.71 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 271:58.71 | ^~~~~~~~~ 271:58.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 271:58.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 271:58.73 from Unified_cpp_dom_svg5.cpp:2: 271:58.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 271:58.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 271:58.73 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 271:58.73 | ^~~~~~~~~~~~~~~~ 271:58.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 271:58.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 271:58.76 from Unified_cpp_dom_svg5.cpp:2: 271:58.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 271:58.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 271:58.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 271:58.76 | ^~~~~~~~~ 272:02.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 272:02.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 272:02.05 from Unified_cpp_dom_svg5.cpp:2: 272:02.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’: 272:02.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:59: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 272:02.05 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 272:02.05 | ^ 272:02.13 In file included from Unified_cpp_dom_svg5.cpp:56: 272:02.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGImageElement.cpp: In member function ‘virtual bool mozilla::dom::SVGImageElement::HasValidDimensions() const’: 272:02.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGImageElement.cpp:286:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 272:02.13 286 | return width > 0 && height > 0; 272:02.13 | ~~~~~~~~~~^~~~~~~~~~~~~ 272:02.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGImageElement.cpp:286:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 272:04.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 272:04.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 272:04.12 from Unified_cpp_dom_svg5.cpp:2: 272:04.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’: 272:04.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ [-Warray-bounds] 272:04.12 402 | size_type Length() const { return mHdr->mLength; } 272:04.12 | ~~~~~~^~~~~~~ 272:04.13 In file included from Unified_cpp_dom_svg5.cpp:83: 272:04.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp:40:17: note: while referencing ‘temp’ 272:04.13 40 | SVGLengthList temp; 272:04.13 | ^~~~ 272:04.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 272:04.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 272:04.13 from Unified_cpp_dom_svg5.cpp:2: 272:04.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ [-Warray-bounds] 272:04.13 72 | if (!mHdr->mIsAutoArray) { 272:04.13 | ~~~~~~^~~~~~~~~~~~ 272:04.13 In file included from Unified_cpp_dom_svg5.cpp:83: 272:04.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp:40:17: note: while referencing ‘temp’ 272:04.13 40 | SVGLengthList temp; 272:04.13 | ^~~~ 272:04.16 In file included from /usr/include/string.h:519, 272:04.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 272:04.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 272:04.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/cwchar:72, 272:04.16 from /usr/include/c++/10/bits/postypes.h:40, 272:04.17 from /usr/include/c++/10/iosfwd:40, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/iosfwd:3, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/iosfwd:52, 272:04.17 from /usr/include/c++/10/ios:38, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ios:3, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ios:52, 272:04.17 from /usr/include/c++/10/ostream:38, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/ostream:3, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/ostream:52, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsString.h:10, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.h:10, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:7, 272:04.17 from Unified_cpp_dom_svg5.cpp:2: 272:04.17 In function ‘void* memcpy(void*, const void*, size_t)’, 272:04.17 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 272:04.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 272:04.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:04.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::SVGLength&; E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:04.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::SVGLength&; E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:04.17 inlined from ‘bool mozilla::SVGLengthList::AppendItem(mozilla::SVGLength)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:118:36, 272:04.17 inlined from ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp:50:25: 272:04.17 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGLengthList’ [-Warray-bounds] 272:04.17 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 272:04.17 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272:04.17 In file included from Unified_cpp_dom_svg5.cpp:83: 272:04.17 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp: In member function ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’: 272:04.17 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp:40:17: note: ‘temp’ declared here 272:04.17 40 | SVGLengthList temp; 272:04.17 | ^~~~ 272:04.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/DOMSVGAnimatedEnumeration.h:12, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedEnumeration.h:10, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 272:04.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGFragmentIdentifier.cpp:9, 272:04.17 from Unified_cpp_dom_svg5.cpp:2: 272:04.17 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 272:04.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 272:04.17 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:04.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::SVGLength&; E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:04.17 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::SVGLength&; E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:04.17 inlined from ‘bool mozilla::SVGLengthList::AppendItem(mozilla::SVGLength)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.h:118:36, 272:04.17 inlined from ‘nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGLengthList.cpp:50:25: 272:04.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘temp’ [-Wfree-nonheap-object] 272:04.17 239 | static void Free(void* aPtr) { free(aPtr); } 272:04.17 | ~~~~^~~~~~ 272:27.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 272:27.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 272:27.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 272:27.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:27.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:27.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:27.87 from Unified_cpp_dom_svg6.cpp:2: 272:27.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 272:27.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 272:27.87 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 272:27.87 | ^~~~~~~~~ 272:31.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.85 from Unified_cpp_dom_svg6.cpp:2: 272:31.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’: 272:31.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ [-Warray-bounds] 272:31.85 402 | size_type Length() const { return mHdr->mLength; } 272:31.85 | ~~~~~~^~~~~~~ 272:31.85 In file included from Unified_cpp_dom_svg6.cpp:47: 272:31.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp:42:17: note: while referencing ‘temp’ 272:31.85 42 | SVGNumberList temp; 272:31.85 | ^~~~ 272:31.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.85 from Unified_cpp_dom_svg6.cpp:2: 272:31.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ [-Warray-bounds] 272:31.85 72 | if (!mHdr->mIsAutoArray) { 272:31.85 | ~~~~~~^~~~~~~~~~~~ 272:31.85 In file included from Unified_cpp_dom_svg6.cpp:47: 272:31.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp:42:17: note: while referencing ‘temp’ 272:31.85 42 | SVGNumberList temp; 272:31.86 | ^~~~ 272:31.86 In file included from /usr/include/string.h:519, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 272:31.86 from /usr/include/c++/10/bits/move.h:57, 272:31.86 from /usr/include/c++/10/bits/stl_pair.h:59, 272:31.86 from /usr/include/c++/10/utility:70, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RefPtr.h:10, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:16, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.86 from Unified_cpp_dom_svg6.cpp:2: 272:31.86 In function ‘void* memcpy(void*, const void*, size_t)’, 272:31.86 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 272:31.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 272:31.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:31.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = float&; E = float; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:31.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = float&; E = float; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:31.86 inlined from ‘bool mozilla::SVGNumberList::AppendItem(float)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.h:118:36, 272:31.86 inlined from ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp:52:25: 272:31.86 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGNumberList’ [-Warray-bounds] 272:31.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 272:31.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272:31.86 In file included from Unified_cpp_dom_svg6.cpp:47: 272:31.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp: In member function ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’: 272:31.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp:42:17: note: ‘temp’ declared here 272:31.86 42 | SVGNumberList temp; 272:31.86 | ^~~~ 272:31.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.86 from Unified_cpp_dom_svg6.cpp:2: 272:31.86 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 272:31.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 272:31.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:31.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = float&; E = float; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:31.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = float&; E = float; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:31.86 inlined from ‘bool mozilla::SVGNumberList::AppendItem(float)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.h:118:36, 272:31.86 inlined from ‘nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGNumberList.cpp:52:25: 272:31.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘temp’ [-Wfree-nonheap-object] 272:31.86 239 | static void Free(void* aPtr) { free(aPtr); } 272:31.86 | ~~~~^~~~~~ 272:31.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)’: 272:31.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGPointList [1]’ [-Warray-bounds] 272:31.93 402 | size_type Length() const { return mHdr->mLength; } 272:31.93 | ~~~~~~^~~~~~~ 272:31.93 In file included from Unified_cpp_dom_svg6.cpp:137: 272:31.93 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp:48:16: note: while referencing ‘temp’ 272:31.93 48 | SVGPointList temp; 272:31.93 | ^~~~ 272:31.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.93 from Unified_cpp_dom_svg6.cpp:2: 272:31.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::SVGPointList [1]’ [-Warray-bounds] 272:31.93 72 | if (!mHdr->mIsAutoArray) { 272:31.93 | ~~~~~~^~~~~~~~~~~~ 272:31.93 In file included from Unified_cpp_dom_svg6.cpp:137: 272:31.93 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp:48:16: note: while referencing ‘temp’ 272:31.93 48 | SVGPointList temp; 272:31.93 | ^~~~ 272:31.95 In file included from /usr/include/string.h:519, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 272:31.95 from /usr/include/c++/10/bits/move.h:57, 272:31.95 from /usr/include/c++/10/bits/stl_pair.h:59, 272:31.95 from /usr/include/c++/10/utility:70, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/RefPtr.h:10, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:16, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.96 from Unified_cpp_dom_svg6.cpp:2: 272:31.96 In function ‘void* memcpy(void*, const void*, size_t)’, 272:31.96 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 272:31.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 272:31.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:31.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::SVGPoint&; E = mozilla::SVGPoint; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:31.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::SVGPoint&; E = mozilla::SVGPoint; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:31.96 inlined from ‘bool mozilla::SVGPointList::AppendItem(mozilla::SVGPoint)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.h:126:34, 272:31.96 inlined from ‘nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp:82:20: 272:31.96 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGPointList’ [-Warray-bounds] 272:31.96 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 272:31.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272:31.96 In file included from Unified_cpp_dom_svg6.cpp:137: 272:31.96 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp: In member function ‘nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)’: 272:31.96 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp:48:16: note: ‘temp’ declared here 272:31.96 48 | SVGPointList temp; 272:31.96 | ^~~~ 272:31.96 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AtomArray.h:11, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGElement.h:17, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 272:31.96 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGMetadataElement.cpp:7, 272:31.96 from Unified_cpp_dom_svg6.cpp:2: 272:31.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 272:31.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 272:31.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 272:31.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::SVGPoint&; E = mozilla::SVGPoint; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 272:31.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::SVGPoint&; E = mozilla::SVGPoint; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 272:31.96 inlined from ‘bool mozilla::SVGPointList::AppendItem(mozilla::SVGPoint)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.h:126:34, 272:31.96 inlined from ‘nsresult mozilla::SVGPointList::SetValueFromString(const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.cpp:82:20: 272:31.96 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘temp’ [-Wfree-nonheap-object] 272:31.96 239 | static void Free(void* aPtr) { free(aPtr); } 272:31.96 | ~~~~^~~~~~ 272:54.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 272:54.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 272:54.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:13, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.h:15, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 272:54.32 from Unified_cpp_dom_svg7.cpp:2: 272:54.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 272:54.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 272:54.32 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 272:54.32 | ^~~~~~~~~ 272:54.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SVGContentUtils.h:16, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGElement.h:17, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointList.h:15, 272:54.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGPointListSMILType.cpp:12, 272:54.32 from Unified_cpp_dom_svg7.cpp:2: 272:54.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 272:54.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 272:54.32 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 272:54.32 | ^~~~~~~~~~~~~~~~ 272:59.58 In file included from Unified_cpp_dom_svg7.cpp:56: 272:59.58 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGRectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGRectElement::HasValidDimensions() const’: 272:59.58 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGRectElement.cpp:102:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 272:59.58 102 | return width > 0 && height > 0; 272:59.58 | ~~~~~~~~~~^~~~~~~~~~~~~ 272:59.58 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGRectElement.cpp:102:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 273:32.11 dom/network 273:56.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 273:56.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 273:56.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 273:56.12 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 273:56.12 from Unified_cpp_dom_network0.cpp:2: 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 273:56.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 273:56.13 /builddir/build/BUILD/thunderbird-78.6.1/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] 273:56.13 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 273:56.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273:56.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 273:56.13 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:12, 273:56.13 from Unified_cpp_dom_network0.cpp:2: 273:56.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 273:56.13 27 | struct JSGCSetting { 273:56.13 | ^~~~~~~~~~~ 274:03.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.73 from Unified_cpp_dom_network0.cpp:2: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.73 402 | size_type Length() const { return mHdr->mLength; } 274:03.73 | ~~~~~~^~~~~~~ 274:03.73 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.73 504 | FallibleTArray fallibleArray; 274:03.73 | ^~~~~~~~~~~~~ 274:03.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.73 from Unified_cpp_dom_network0.cpp:2: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.73 72 | if (!mHdr->mIsAutoArray) { 274:03.73 | ~~~~~~^~~~~~~~~~~~ 274:03.73 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.73 504 | FallibleTArray fallibleArray; 274:03.73 | ^~~~~~~~~~~~~ 274:03.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.73 from Unified_cpp_dom_network0.cpp:2: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.73 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 274:03.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 274:03.73 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.73 504 | FallibleTArray fallibleArray; 274:03.73 | ^~~~~~~~~~~~~ 274:03.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.73 from Unified_cpp_dom_network0.cpp:2: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.73 245 | header->mLength = length; 274:03.73 | ~~~~~~~~~~~~~~~~^~~~~~~~ 274:03.73 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.73 504 | FallibleTArray fallibleArray; 274:03.73 | ^~~~~~~~~~~~~ 274:03.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.74 from Unified_cpp_dom_network0.cpp:2: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.74 410 | size_type Capacity() const { return mHdr->mCapacity; } 274:03.74 | ~~~~~~^~~~~~~~~ 274:03.74 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.74 504 | FallibleTArray fallibleArray; 274:03.74 | ^~~~~~~~~~~~~ 274:03.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.74 from Unified_cpp_dom_network0.cpp:2: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.74 402 | size_type Length() const { return mHdr->mLength; } 274:03.74 | ~~~~~~^~~~~~~ 274:03.74 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.74 504 | FallibleTArray fallibleArray; 274:03.74 | ^~~~~~~~~~~~~ 274:03.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.74 from Unified_cpp_dom_network0.cpp:2: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.74 402 | size_type Length() const { return mHdr->mLength; } 274:03.74 | ~~~~~~^~~~~~~ 274:03.74 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.74 504 | FallibleTArray fallibleArray; 274:03.74 | ^~~~~~~~~~~~~ 274:03.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.74 from Unified_cpp_dom_network0.cpp:2: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 274:03.74 416 | mArray.mHdr->mLength = 0; 274:03.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 274:03.74 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 274:03.74 504 | FallibleTArray fallibleArray; 274:03.74 | ^~~~~~~~~~~~~ 274:03.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.74 from Unified_cpp_dom_network0.cpp:2: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 274:03.74 416 | mArray.mHdr->mLength = 0; 274:03.74 | ~~~~~~~~~~~~~~~~~~~~~^~~ 274:03.74 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:509:21: note: while referencing ‘infallibleArray’ 274:03.74 509 | nsTArray infallibleArray; 274:03.74 | ^~~~~~~~~~~~~~~ 274:03.75 In file included from /usr/include/string.h:519, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.75 from Unified_cpp_dom_network0.cpp:2: 274:03.75 In function ‘void* memcpy(void*, const void*, size_t)’, 274:03.75 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 274:03.75 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 274:03.75 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 274:03.75 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 274:03.75 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1516:52, 274:03.75 inlined from ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:505:38: 274:03.75 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fallibleArray’ with type ‘FallibleTArray’ [-Warray-bounds] 274:03.75 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 274:03.75 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274:03.75 In file included from Unified_cpp_dom_network0.cpp:101: 274:03.75 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp: In function ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’: 274:03.75 /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:504:27: note: ‘fallibleArray’ declared here 274:03.75 504 | FallibleTArray fallibleArray; 274:03.75 | ^~~~~~~~~~~~~ 274:03.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.h:10, 274:03.75 from /builddir/build/BUILD/thunderbird-78.6.1/dom/network/Connection.cpp:7, 274:03.75 from Unified_cpp_dom_network0.cpp:2: 274:03.75 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 274:03.75 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 274:03.75 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 274:03.75 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2322:31, 274:03.75 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAt(nsTArray_Impl::index_type, const Item*, nsTArray_Impl::size_type, const fallible_t&) [with Item = char; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1516:52, 274:03.75 inlined from ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/network/UDPSocketParent.cpp:505:38: 274:03.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘fallibleArray’ [-Wfree-nonheap-object] 274:03.76 239 | static void Free(void* aPtr) { free(aPtr); } 274:03.76 | ~~~~^~~~~~ 274:06.48 dom/permission 274:27.12 dom/plugins/base 275:10.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 275:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 275:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:12, 275:10.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 275:10.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)’: 275:10.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 275:10.46 402 | size_type Length() const { return mHdr->mLength; } 275:10.46 | ~~~~~~^~~~~~~ 275:10.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1138:26: note: while referencing ‘matchingPlugins’ 275:10.46 1138 | nsTArray matchingPlugins; 275:10.46 | ^~~~~~~~~~~~~~~ 275:10.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:12, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 275:10.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 275:10.47 72 | if (!mHdr->mIsAutoArray) { 275:10.47 | ~~~~~~^~~~~~~~~~~~ 275:10.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1138:26: note: while referencing ‘matchingPlugins’ 275:10.47 1138 | nsTArray matchingPlugins; 275:10.47 | ^~~~~~~~~~~~~~~ 275:10.47 In file included from /usr/include/string.h:519, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 275:10.47 from /usr/include/c++/10/bits/move.h:57, 275:10.47 from /usr/include/c++/10/bits/nested_exception.h:40, 275:10.47 from /usr/include/c++/10/exception:148, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 275:10.47 from /usr/include/c++/10/new:41, 275:10.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nscore.h:20, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:8: 275:10.48 In function ‘void* memcpy(void*, const void*, size_t)’, 275:10.48 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 275:10.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 275:10.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 275:10.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsPluginTag*&; E = nsPluginTag*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 275:10.48 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsPluginTag*&; E = nsPluginTag*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 275:10.48 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1145:45: 275:10.48 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘matchingPlugins’ with type ‘nsTArray’ [-Warray-bounds] 275:10.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 275:10.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275:10.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp: In member function ‘nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)’: 275:10.48 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1138:26: note: ‘matchingPlugins’ declared here 275:10.48 1138 | nsTArray matchingPlugins; 275:10.48 | ^~~~~~~~~~~~~~~ 275:10.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:12, 275:10.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 275:10.48 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 275:10.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 275:10.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 275:10.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsPluginTag*&; E = nsPluginTag*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 275:10.48 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsPluginTag*&; E = nsPluginTag*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 275:10.48 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForExtension(const nsACString&, nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1145:45: 275:10.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘matchingPlugins’ [-Wfree-nonheap-object] 275:10.48 251 | static void Free(void* aPtr) { free(aPtr); } 275:10.48 | ~~~~^~~~~~ 275:10.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsPluginHost::_ZN12nsPluginHost24UpdateInMemoryPluginInfoEP11nsPluginTag.part.0(nsPluginTag*)’: 275:10.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 275:10.95 402 | size_type Length() const { return mHdr->mLength; } 275:10.95 | ~~~~~~^~~~~~~ 275:10.95 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1115:26: note: while referencing ‘matchingPlugins’ 275:10.95 1115 | nsTArray matchingPlugins; 275:10.95 | ^~~~~~~~~~~~~~~ 275:10.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 275:10.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 275:10.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 275:10.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:12, 275:10.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 275:10.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 275:10.95 72 | if (!mHdr->mIsAutoArray) { 275:10.95 | ~~~~~~^~~~~~~~~~~~ 275:10.95 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1115:26: note: while referencing ‘matchingPlugins’ 275:10.95 1115 | nsTArray matchingPlugins; 275:10.95 | ^~~~~~~~~~~~~~~ 275:10.96 In file included from /usr/include/string.h:519, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 275:10.96 from /usr/include/c++/10/bits/move.h:57, 275:10.96 from /usr/include/c++/10/bits/nested_exception.h:40, 275:10.96 from /usr/include/c++/10/exception:148, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 275:10.96 from /usr/include/c++/10/new:41, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nscore.h:20, 275:10.96 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:8: 275:10.96 In function ‘void* memcpy(void*, const void*, size_t)’, 275:10.96 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 275:10.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 275:10.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 275:10.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsPluginTag*&; E = nsPluginTag*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 275:10.96 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsPluginTag*&; E = nsPluginTag*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 275:10.96 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1121:43, 275:10.96 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1101:14, 275:10.96 inlined from ‘void nsPluginHost::_ZN12nsPluginHost24UpdateInMemoryPluginInfoEP11nsPluginTag.part.0(nsPluginTag*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:2160:34: 275:10.96 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘matchingPlugins’ with type ‘nsTArray’ [-Warray-bounds] 275:10.96 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 275:10.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275:10.96 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp: In member function ‘void nsPluginHost::_ZN12nsPluginHost24UpdateInMemoryPluginInfoEP11nsPluginTag.part.0(nsPluginTag*)’: 275:10.96 /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1115:26: note: ‘matchingPlugins’ declared here 275:10.96 1115 | nsTArray matchingPlugins; 275:10.96 | ^~~~~~~~~~~~~~~ 275:10.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginTag.h:14, 275:10.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPluginHost.h:18, 275:10.97 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:12, 275:10.97 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:9: 275:10.97 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 275:10.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 275:10.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 275:10.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsPluginTag*&; E = nsPluginTag*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 275:10.97 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsPluginTag*&; E = nsPluginTag*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 275:10.97 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1121:43, 275:10.97 inlined from ‘nsPluginTag* nsPluginHost::FindNativePluginForType(const nsACString&, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:1101:14, 275:10.97 inlined from ‘void nsPluginHost::_ZN12nsPluginHost24UpdateInMemoryPluginInfoEP11nsPluginTag.part.0(nsPluginTag*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.cpp:2160:34: 275:10.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘matchingPlugins’ [-Wfree-nonheap-object] 275:10.97 251 | static void Free(void* aPtr) { free(aPtr); } 275:10.97 | ~~~~^~~~~~ 275:39.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:12, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/nsPluginHost.h:29, 275:39.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/base/PluginFinder.cpp:33, 275:39.32 from Unified_cpp_dom_plugins_base0.cpp:2: 275:39.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 275:39.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 275:39.32 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 275:39.32 | ^~~~~~~~~ 275:54.52 dom/plugins/ipc 276:08.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIWidget.h:12, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 276:08.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/plugins/ipc/PluginInstanceChild.cpp:7: 276:08.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 276:08.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 276:08.51 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 276:08.51 | ^~~~~~~~~ 277:08.65 dom/prototype 277:22.56 dom/indexedDB 278:00.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp: In member function ‘void mozilla::dom::indexedDB::{anonymous}::DatabaseConnection::DoIdleProcessing(bool)’: 278:00.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:11032:24: warning: ‘freelistCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] 278:00.25 11032 | if (aNeedsCheckpoint || freelistCount) { 278:00.25 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 278:02.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIPermissionManager.h:14, 278:02.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:14, 278:02.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.h:14, 278:02.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:7: 278:02.86 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 278:02.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 278:02.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 278:02.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementAtInternal(nsTArray_Impl::index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2450:31, 278:02.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSortedInternal(Item&&, const Comparator&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; Comparator = nsDefaultComparator; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1621:48, 278:02.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSorted(Item&&, const fallible_t&) [with Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1642:54, 278:02.86 inlined from ‘nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeIndexDataValuesFunction::ReadOldCompressedIDVFromBlob(const uint8_t*, uint32_t, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:3559:9, 278:02.86 inlined from ‘nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeIndexDataValuesFunction::_ZN7mozilla3dom9indexedDB12_GLOBAL__N_130UpgradeIndexDataValuesFunction14OnFunctionCallEP21mozIStorageValueArrayPP10nsIVariant.part.0(mozIStorageValueArray*, nsIVariant**)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:3608:36: 278:02.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘oldIdv’ [-Wfree-nonheap-object] 278:02.86 239 | static void Free(void* aPtr) { free(aPtr); } 278:02.86 | ~~~~^~~~~~ 278:10.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 278:10.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 278:10.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 278:10.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementAtInternal(nsTArray_Impl::index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2450:31, 278:10.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSortedInternal(Item&&, const Comparator&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Comparator = nsDefaultComparator; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1621:48, 278:10.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSorted(Item&&, const fallible_t&) [with Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1642:54, 278:10.32 inlined from ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::CreateIndexOp::UpdateIndexDataValuesFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:24245:7: 278:10.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘indexValues’ [-Wfree-nonheap-object] 278:10.32 239 | static void Free(void* aPtr) { free(aPtr); } 278:10.32 | ~~~~^~~~~~ 278:10.66 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 278:10.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 278:10.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 278:10.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementAtInternal(nsTArray_Impl::index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2450:31, 278:10.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSortedInternal(Item&&, const Comparator&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; Comparator = nsDefaultComparator; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1621:48, 278:10.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSorted(Item&&, const fallible_t&) [with Item = mozilla::dom::indexedDB::{anonymous}::IndexDataValue&; E = mozilla::dom::indexedDB::{anonymous}::IndexDataValue; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1642:54, 278:10.67 inlined from ‘static nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseOperationBase::IndexDataValuesFromUpdateInfos(const nsTArray&, const UniqueIndexTable&, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:19576:5, 278:10.67 inlined from ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::{anonymous}::DatabaseConnection*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsParent.cpp:25402:40: 278:10.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘indexValues’ [-Wfree-nonheap-object] 278:10.67 239 | static void Free(void* aPtr) { free(aPtr); } 278:10.67 | ~~~~^~~~~~ 278:27.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 278:27.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/indexedDB/IDBResult.h:8, 278:27.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/Key.h:10, 278:27.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/Key.cpp:7: 278:27.72 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 278:27.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 278:27.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 278:27.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 278:27.72 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 278:27.72 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 278:27.72 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 278:27.72 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 278:27.72 inlined from ‘mozilla::dom::indexedDB::IDBResult mozilla::dom::indexedDB::Key::EncodeLocaleString(const nsDependentString&, uint8_t, const nsCString&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/Key.cpp:602:29: 278:27.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘keyBuffer’ [-Wfree-nonheap-object] 278:27.72 239 | static void Free(void* aPtr) { free(aPtr); } 278:27.72 | ~~~~^~~~~~ 278:41.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 278:41.68 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 278:41.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsChild.h:12, 278:41.68 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 278:41.68 from Unified_cpp_dom_indexedDB0.cpp:2: 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 278:41.68 /builddir/build/BUILD/thunderbird-78.6.1/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] 278:41.68 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 278:41.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278:41.68 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 278:41.69 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsChild.cpp:37, 278:41.69 from Unified_cpp_dom_indexedDB0.cpp:2: 278:41.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 278:41.69 27 | struct JSGCSetting { 278:41.69 | ^~~~~~~~~~~ 278:52.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 278:52.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 278:52.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsChild.h:12, 278:52.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/ActorsChild.cpp:7, 278:52.93 from Unified_cpp_dom_indexedDB0.cpp:2: 278:52.93 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 278:52.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 278:52.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 278:52.93 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::indexedDB::FileAddInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 278:52.93 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::indexedDB::FileAddInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 278:52.93 inlined from ‘RefPtr mozilla::dom::IDBObjectStore::AddOrPut(JSContext*, mozilla::dom::IDBObjectStore::ValueWrapper&, JS::Handle, bool, bool, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/IDBObjectStore.cpp:828:9: 278:52.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘commonParams’ [-Wfree-nonheap-object] 278:52.93 239 | static void Free(void* aPtr) { free(aPtr); } 278:52.93 | ~~~~^~~~~~ 279:13.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 279:13.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 279:13.08 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/IndexedDatabaseManager.h:12, 279:13.08 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:7, 279:13.08 from Unified_cpp_dom_indexedDB1.cpp:2: 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/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] 279:13.08 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 279:13.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279:13.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 279:13.08 from /builddir/build/BUILD/thunderbird-78.6.1/dom/indexedDB/IndexedDatabaseManager.cpp:22, 279:13.08 from Unified_cpp_dom_indexedDB1.cpp:2: 279:13.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 279:13.08 27 | struct JSGCSetting { 279:13.08 | ^~~~~~~~~~~ 279:17.05 dom/system 279:24.91 dom/ipc 280:15.76 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 280:15.76 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 280:15.76 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/ProcessHangMonitor.cpp:11: 280:15.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 280:15.76 /builddir/build/BUILD/thunderbird-78.6.1/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] 280:15.76 79 | memset(this, 0, sizeof(nsXPTCVariant)); 280:15.76 | ^ 280:15.76 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 280:15.76 44 | struct nsXPTCVariant { 280:15.77 | ^~~~~~~~~~~~~ 280:22.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcpublic.h:14, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/xpcom/threads/nsThreadUtils.h:33, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/task.h:14, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:10, 280:22.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/ProcessHangMonitor.cpp:8: 280:22.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 280:22.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 280:22.63 /builddir/build/BUILD/thunderbird-78.6.1/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] 280:22.63 34 | memset(aT, 0, sizeof(T)); 280:22.63 | ~~~~~~^~~~~~~~~~~~~~~~~~ 280:22.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/ProcessHangMonitor.cpp:11: 280:22.63 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 280:22.63 2214 | struct GlobalProperties { 280:22.63 | ^~~~~~~~~~~~~~~~ 281:01.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:16, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 281:01.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 281:01.41 from Unified_cpp_dom_ipc0.cpp:2: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/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] 281:01.41 34 | memset(aT, 0, sizeof(T)); 281:01.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 281:01.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/ContentParent.cpp:213, 281:01.41 from Unified_cpp_dom_ipc0.cpp:101: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 281:01.41 144 | struct AmountFns { 281:01.41 | ^~~~~~~~~ 281:01.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:16, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 281:01.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 281:01.41 from Unified_cpp_dom_ipc0.cpp:2: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/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] 281:01.41 34 | memset(aT, 0, sizeof(T)); 281:01.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 281:01.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/ContentParent.cpp:213, 281:01.41 from Unified_cpp_dom_ipc0.cpp:101: 281:01.41 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 281:01.41 178 | struct SizeOfTabFns { 281:01.41 | ^~~~~~~~~~~~ 281:10.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContentInlines.h:11, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/Accessible.h:17, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 281:10.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/BrowserBridgeChild.cpp:12, 281:10.15 from Unified_cpp_dom_ipc0.cpp:2: 281:10.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 281:10.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 281:10.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 281:10.15 | ^~~~~~~~~ 281:10.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 281:10.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 281:10.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 281:10.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 281:59.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 281:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 281:59.49 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/JSActor.cpp:20, 281:59.49 from Unified_cpp_dom_ipc1.cpp:2: 281:59.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 281:59.49 /builddir/build/BUILD/thunderbird-78.6.1/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] 281:59.49 79 | memset(this, 0, sizeof(nsXPTCVariant)); 281:59.49 | ^ 281:59.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 281:59.49 44 | struct nsXPTCVariant { 281:59.49 | ^~~~~~~~~~~~~ 282:08.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:31, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 282:08.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/JSActor.cpp:7, 282:08.29 from Unified_cpp_dom_ipc1.cpp:2: 282:08.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 282:08.29 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 282:08.29 /builddir/build/BUILD/thunderbird-78.6.1/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] 282:08.29 34 | memset(aT, 0, sizeof(T)); 282:08.29 | ~~~~~~^~~~~~~~~~~~~~~~~~ 282:08.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/JSActor.cpp:20, 282:08.29 from Unified_cpp_dom_ipc1.cpp:2: 282:08.29 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 282:08.29 2214 | struct GlobalProperties { 282:08.29 | ^~~~~~~~~~~~~~~~ 282:08.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:31, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/JSActor.cpp:7, 282:08.72 from Unified_cpp_dom_ipc1.cpp:2: 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/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] 282:08.72 34 | memset(aT, 0, sizeof(T)); 282:08.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 282:08.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/MemoryReportRequest.cpp:7, 282:08.72 from Unified_cpp_dom_ipc1.cpp:92: 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 282:08.72 144 | struct AmountFns { 282:08.72 | ^~~~~~~~~ 282:08.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:31, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:38, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/JSActor.h:11, 282:08.72 from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/JSActor.cpp:7, 282:08.72 from Unified_cpp_dom_ipc1.cpp:2: 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 282:08.72 /builddir/build/BUILD/thunderbird-78.6.1/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] 282:08.72 34 | memset(aT, 0, sizeof(T)); 282:08.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 282:08.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/MemoryReportRequest.cpp:7, 282:08.72 from Unified_cpp_dom_ipc1.cpp:92: 282:08.73 /builddir/build/BUILD/thunderbird-78.6.1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 282:08.73 178 | struct SizeOfTabFns { 282:08.73 | ^~~~~~~~~~~~ 282:47.36 In file included from Unified_cpp_dom_ipc2.cpp:47: 282:47.37 /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/SharedMap.cpp: In member function ‘mozilla::Result mozilla::dom::ipc::SharedMap::MaybeRebuild()’: 282:47.37 /builddir/build/BUILD/thunderbird-78.6.1/dom/ipc/SharedMap.cpp:217:26: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 282:47.37 217 | for (uint32_t i = 0; i < count; i++) { 282:47.37 | ~~^~~~~~~ 282:55.60 dom/workers 283:14.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:14.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 283:14.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 283:14.02 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.h:10, 283:14.02 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:7, 283:14.02 from Unified_cpp_dom_workers0.cpp:2: 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/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] 283:14.02 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 283:14.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283:14.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerPrivate.h:35, 283:14.02 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:11, 283:14.02 from Unified_cpp_dom_workers0.cpp:2: 283:14.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 283:14.02 27 | struct JSGCSetting { 283:14.02 | ^~~~~~~~~~~ 283:22.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:22.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 283:22.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 283:22.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.h:10, 283:22.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:7, 283:22.90 from Unified_cpp_dom_workers0.cpp:2: 283:22.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘RefPtr > mozilla::dom::WorkerDebugger::ReportPerformanceInfo()’: 283:22.90 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 283:22.90 402 | size_type Length() const { return mHdr->mLength; } 283:22.90 | ~~~~~~^~~~~~~ 283:22.90 In file included from Unified_cpp_dom_workers0.cpp:92: 283:22.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp:502:36: note: while referencing ‘items’ 283:22.90 502 | FallibleTArray items; 283:22.90 | ^~~~~ 283:22.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 283:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 283:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 283:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.h:10, 283:22.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:7, 283:22.91 from Unified_cpp_dom_workers0.cpp:2: 283:22.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 283:22.91 72 | if (!mHdr->mIsAutoArray) { 283:22.91 | ~~~~~~^~~~~~~~~~~~ 283:22.91 In file included from Unified_cpp_dom_workers0.cpp:92: 283:22.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp:502:36: note: while referencing ‘items’ 283:22.91 502 | FallibleTArray items; 283:22.91 | ^~~~~ 283:22.92 In file included from /usr/include/string.h:519, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:6, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.h:10, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:7, 283:22.92 from Unified_cpp_dom_workers0.cpp:2: 283:22.92 In function ‘void* memcpy(void*, const void*, size_t)’, 283:22.92 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 283:22.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 283:22.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 283:22.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 283:22.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 283:22.92 inlined from ‘RefPtr > mozilla::dom::WorkerDebugger::ReportPerformanceInfo()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp:514:29: 283:22.92 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘FallibleTArray’ [-Warray-bounds] 283:22.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 283:22.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283:22.92 In file included from Unified_cpp_dom_workers0.cpp:92: 283:22.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp: In member function ‘RefPtr > mozilla::dom::WorkerDebugger::ReportPerformanceInfo()’: 283:22.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp:502:36: note: ‘items’ declared here 283:22.92 502 | FallibleTArray items; 283:22.92 | ^~~~~ 283:22.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Worker.h:11, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.h:10, 283:22.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/ChromeWorker.cpp:7, 283:22.92 from Unified_cpp_dom_workers0.cpp:2: 283:22.92 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 283:22.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 283:22.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 283:22.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 283:22.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::CategoryDispatch&; E = mozilla::dom::CategoryDispatch; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 283:22.92 inlined from ‘RefPtr > mozilla::dom::WorkerDebugger::ReportPerformanceInfo()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerDebugger.cpp:514:29: 283:22.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 283:22.92 239 | static void Free(void* aPtr) { free(aPtr); } 283:22.92 | ~~~~^~~~~~ 283:44.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:44.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 283:44.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 283:44.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerNavigator.cpp:7, 283:44.93 from Unified_cpp_dom_workers1.cpp:2: 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 283:44.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 283:44.94 /builddir/build/BUILD/thunderbird-78.6.1/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] 283:44.94 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 283:44.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283:44.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 283:44.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 283:44.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerNavigator.cpp:12, 283:44.94 from Unified_cpp_dom_workers1.cpp:2: 283:44.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 283:44.94 27 | struct JSGCSetting { 283:44.94 | ^~~~~~~~~~~ 283:53.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 283:53.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 283:53.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 283:53.48 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerNavigator.cpp:7, 283:53.48 from Unified_cpp_dom_workers1.cpp:2: 283:53.48 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 283:53.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 283:53.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 283:53.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 283:53.48 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = already_AddRefed; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 283:53.48 inlined from ‘bool mozilla::dom::WorkerPrivate::ConnectMessagePort(JSContext*, mozilla::dom::UniqueMessagePortId&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/WorkerPrivate.cpp:5042:33: 283:53.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘init’ [-Wfree-nonheap-object] 283:53.48 239 | static void Free(void* aPtr) { free(aPtr); } 283:53.48 | ~~~~^~~~~~ 283:56.38 dom/workers/remoteworkers 284:12.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 284:12.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 284:12.46 from Unified_cpp_remoteworkers0.cpp:2: 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/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] 284:12.46 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 284:12.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284:12.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 284:12.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/remoteworkers/RemoteWorkerChild.cpp:44, 284:12.46 from Unified_cpp_remoteworkers0.cpp:2: 284:12.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 284:12.46 27 | struct JSGCSetting { 284:12.46 | ^~~~~~~~~~~ 284:21.61 dom/workers/sharedworkers 284:32.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 284:32.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/sharedworkers/SharedWorker.h:11, 284:32.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:7, 284:32.16 from Unified_cpp_sharedworkers0.cpp:2: 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/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] 284:32.16 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 284:32.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284:32.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 284:32.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/workers/sharedworkers/SharedWorker.cpp:21, 284:32.16 from Unified_cpp_sharedworkers0.cpp:2: 284:32.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 284:32.16 27 | struct JSGCSetting { 284:32.16 | ^~~~~~~~~~~ 284:36.36 dom/audiochannel 284:45.58 dom/broadcastchannel 284:56.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:56.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:56.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:56.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:56.43 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:56.43 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 284:56.43 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:56.43 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 284:56.43 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 284:56.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 284:56.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 284:56.44 /builddir/build/BUILD/thunderbird-78.6.1/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] 284:56.44 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 284:56.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284:56.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 284:56.44 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:18, 284:56.44 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:56.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 284:56.44 27 | struct JSGCSetting { 284:56.44 | ^~~~~~~~~~~ 284:58.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.46 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::MessageData&, const nsAString&)’: 284:58.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 284:58.46 402 | size_type Length() const { return mHdr->mLength; } 284:58.46 | ~~~~~~^~~~~~~ 284:58.46 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 284:58.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:119:30: note: while referencing ‘blobImpls’ 284:58.46 119 | nsTArray> blobImpls; 284:58.46 | ^~~~~~~~~ 284:58.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.46 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 284:58.46 72 | if (!mHdr->mIsAutoArray) { 284:58.46 | ~~~~~~^~~~~~~~~~~~ 284:58.46 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 284:58.46 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:119:30: note: while referencing ‘blobImpls’ 284:58.46 119 | nsTArray> blobImpls; 284:58.46 | ^~~~~~~~~ 284:58.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:58.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.47 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 19 is outside array bounds of ‘mozilla::dom::ClonedMessageData [1]’ [-Warray-bounds] 284:58.47 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 284:58.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 284:58.47 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 284:58.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:40:75: note: while referencing ‘’ 284:58.47 40 | CloneClonedMessageData(aOther.data().get_ClonedMessageData())}; 284:58.47 | ^ 284:58.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.47 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 19 is outside array bounds of ‘mozilla::dom::ClonedMessageData [1]’ [-Warray-bounds] 284:58.47 245 | header->mLength = length; 284:58.47 | ~~~~~~~~~~~~~~~~^~~~~~~~ 284:58.47 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 284:58.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:40:75: note: while referencing ‘’ 284:58.47 40 | CloneClonedMessageData(aOther.data().get_ClonedMessageData())}; 284:58.47 | ^ 284:58.51 In file included from /usr/include/string.h:519, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.51 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.51 In function ‘void* memcpy(void*, const void*, size_t)’, 284:58.51 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 284:58.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 284:58.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 284:58.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 284:58.51 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 284:58.51 inlined from ‘void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::MessageData&, const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:130:37: 284:58.51 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘blobImpls’ with type ‘nsTArray >’ [-Warray-bounds] 284:58.51 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 284:58.51 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284:58.51 In file included from Unified_cpp_dom_broadcastchannel0.cpp:29: 284:58.51 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp: In member function ‘void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::MessageData&, const nsAString&)’: 284:58.51 /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:119:30: note: ‘blobImpls’ declared here 284:58.51 119 | nsTArray> blobImpls; 284:58.51 | ^~~~~~~~~ 284:58.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.h:11, 284:58.51 from /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannel.cpp:7, 284:58.51 from Unified_cpp_dom_broadcastchannel0.cpp:2: 284:58.51 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 284:58.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 284:58.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 284:58.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 284:58.51 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr&; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 284:58.51 inlined from ‘void mozilla::dom::BroadcastChannelService::PostMessage(mozilla::dom::BroadcastChannelParent*, const mozilla::dom::MessageData&, const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/broadcastchannel/BroadcastChannelService.cpp:130:37: 284:58.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘blobImpls’ [-Wfree-nonheap-object] 284:58.51 251 | static void Free(void* aPtr) { free(aPtr); } 284:58.52 | ~~~~^~~~~~ 284:59.52 dom/messagechannel 285:15.64 dom/promise 285:24.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 285:24.18 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 285:24.18 from /builddir/build/BUILD/thunderbird-78.6.1/dom/promise/Promise.cpp:48, 285:24.18 from Unified_cpp_dom_promise0.cpp:2: 285:24.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 285:24.18 /builddir/build/BUILD/thunderbird-78.6.1/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] 285:24.18 79 | memset(this, 0, sizeof(nsXPTCVariant)); 285:24.18 | ^ 285:24.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 285:24.18 44 | struct nsXPTCVariant { 285:24.18 | ^~~~~~~~~~~~~ 285:27.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Proxy.h:12, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/Wrapper.h:12, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/PromiseBinding.h:11, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:21, 285:27.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/promise/Promise.cpp:7, 285:27.29 from Unified_cpp_dom_promise0.cpp:2: 285:27.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 285:27.29 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 285:27.29 /builddir/build/BUILD/thunderbird-78.6.1/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] 285:27.29 34 | memset(aT, 0, sizeof(T)); 285:27.29 | ~~~~~~^~~~~~~~~~~~~~~~~~ 285:27.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/promise/Promise.cpp:48, 285:27.29 from Unified_cpp_dom_promise0.cpp:2: 285:27.29 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 285:27.29 2214 | struct GlobalProperties { 285:27.29 | ^~~~~~~~~~~~~~~~ 285:28.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 285:28.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Promise.h:17, 285:28.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/promise/Promise.cpp:7, 285:28.00 from Unified_cpp_dom_promise0.cpp:2: 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/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] 285:28.00 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 285:28.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285:28.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 285:28.00 from /builddir/build/BUILD/thunderbird-78.6.1/dom/promise/Promise.cpp:27, 285:28.00 from Unified_cpp_dom_promise0.cpp:2: 285:28.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 285:28.00 27 | struct JSGCSetting { 285:28.00 | ^~~~~~~~~~~ 285:33.43 dom/smil 285:58.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 285:58.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:12, 285:58.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 285:58.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.h:10, 285:58.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 285:58.87 from Unified_cpp_dom_smil1.cpp:11: 285:58.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::SMILTimeContainer::NotifyTimeChange()’: 285:58.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 285:58.88 402 | size_type Length() const { return mHdr->mLength; } 285:58.88 | ~~~~~~^~~~~~~ 285:58.88 In file included from Unified_cpp_dom_smil1.cpp:11: 285:58.88 /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:283:55: note: while referencing ‘elems’ 285:58.88 283 | nsTArray> elems; 285:58.88 | ^~~~~ 285:58.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 285:58.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 285:58.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:12, 285:58.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 285:58.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.h:10, 285:58.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 285:58.88 from Unified_cpp_dom_smil1.cpp:11: 285:58.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 285:58.88 72 | if (!mHdr->mIsAutoArray) { 285:58.88 | ~~~~~~^~~~~~~~~~~~ 285:58.88 In file included from Unified_cpp_dom_smil1.cpp:11: 285:58.88 /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:283:55: note: while referencing ‘elems’ 285:58.88 283 | nsTArray> elems; 285:58.88 | ^~~~~ 285:58.90 In file included from /usr/include/string.h:519, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 285:58.90 from /usr/include/c++/10/bits/move.h:57, 285:58.90 from /usr/include/c++/10/bits/nested_exception.h:40, 285:58.90 from /usr/include/c++/10/exception:148, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 285:58.90 from /usr/include/c++/10/new:41, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SMILType.h:11, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILStringType.h:11, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILStringType.cpp:7, 285:58.90 from Unified_cpp_dom_smil1.cpp:2: 285:58.90 In function ‘void* memcpy(void*, const void*, size_t)’, 285:58.90 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 285:58.90 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 285:58.90 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 285:58.90 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::SVGAnimationElement*; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 285:58.90 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::dom::SVGAnimationElement*; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 285:58.90 inlined from ‘void mozilla::SMILTimeContainer::NotifyTimeChange()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:292:45: 285:58.90 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘elems’ with type ‘nsTArray >’ [-Warray-bounds] 285:58.90 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 285:58.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285:58.90 In file included from Unified_cpp_dom_smil1.cpp:11: 285:58.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp: In member function ‘void mozilla::SMILTimeContainer::NotifyTimeChange()’: 285:58.90 /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:283:55: note: ‘elems’ declared here 285:58.90 283 | nsTArray> elems; 285:58.90 | ^~~~~ 285:58.90 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 285:58.90 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/SMILTimedElement.h:12, 285:58.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 285:58.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.h:10, 285:58.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:7, 285:58.91 from Unified_cpp_dom_smil1.cpp:11: 285:58.91 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 285:58.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 285:58.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 285:58.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::SVGAnimationElement*; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 285:58.91 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::dom::SVGAnimationElement*; E = RefPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 285:58.91 inlined from ‘void mozilla::SMILTimeContainer::NotifyTimeChange()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/smil/SMILTimeContainer.cpp:292:45: 285:58.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘elems’ [-Wfree-nonheap-object] 285:58.91 251 | static void Free(void* aPtr) { free(aPtr); } 285:58.91 | ~~~~^~~~~~ 286:01.26 dom/url 286:11.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:11.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:11.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:11.25 from Unified_cpp_dom_url0.cpp:2: 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/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] 286:11.25 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 286:11.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286:11.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 286:11.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLWorker.cpp:11, 286:11.25 from Unified_cpp_dom_url0.cpp:29: 286:11.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 286:11.25 27 | struct JSGCSetting { 286:11.25 | ^~~~~~~~~~~ 286:14.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.62 from Unified_cpp_dom_url0.cpp:2: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::dom::URLParams::Sort()’: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 286:14.62 402 | size_type Length() const { return mHdr->mLength; } 286:14.62 | ~~~~~~^~~~~~~ 286:14.62 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:441:25: note: while referencing ‘params’ 286:14.62 441 | FallibleTArray params; 286:14.62 | ^~~~~~ 286:14.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.62 from Unified_cpp_dom_url0.cpp:2: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 286:14.62 72 | if (!mHdr->mIsAutoArray) { 286:14.62 | ~~~~~~^~~~~~~~~~~~ 286:14.62 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:441:25: note: while referencing ‘params’ 286:14.62 441 | FallibleTArray params; 286:14.62 | ^~~~~~ 286:14.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.62 from Unified_cpp_dom_url0.cpp:2: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 286:14.62 402 | size_type Length() const { return mHdr->mLength; } 286:14.62 | ~~~~~~^~~~~~~ 286:14.62 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.62 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:433:28: note: while referencing ‘keys’ 286:14.62 433 | FallibleTArray keys; 286:14.62 | ^~~~ 286:14.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.62 from Unified_cpp_dom_url0.cpp:2: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 286:14.63 72 | if (!mHdr->mIsAutoArray) { 286:14.63 | ~~~~~~^~~~~~~~~~~~ 286:14.63 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:433:28: note: while referencing ‘keys’ 286:14.63 433 | FallibleTArray keys; 286:14.63 | ^~~~ 286:14.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.63 from Unified_cpp_dom_url0.cpp:2: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 286:14.63 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 286:14.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 286:14.63 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:433:28: note: while referencing ‘keys’ 286:14.63 433 | FallibleTArray keys; 286:14.63 | ^~~~ 286:14.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.63 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.63 from Unified_cpp_dom_url0.cpp:2: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ [-Warray-bounds] 286:14.63 245 | header->mLength = length; 286:14.63 | ~~~~~~~~~~~~~~~~^~~~~~~~ 286:14.63 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.63 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:433:28: note: while referencing ‘keys’ 286:14.63 433 | FallibleTArray keys; 286:14.63 | ^~~~ 286:14.64 In file included from /usr/include/string.h:519, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 286:14.64 from /usr/include/c++/10/bits/move.h:57, 286:14.64 from /usr/include/c++/10/bits/stl_pair.h:59, 286:14.64 from /usr/include/c++/10/utility:70, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:12, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.64 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.64 from Unified_cpp_dom_url0.cpp:2: 286:14.65 In function ‘void* memcpy(void*, const void*, size_t)’, 286:14.65 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementAtInternal(nsTArray_Impl::index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2450:31, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSortedInternal(Item&&, const Comparator&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTString&; Comparator = nsDefaultComparator, const nsTString&>; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1621:48, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSorted(Item&&, const fallible_t&) [with Item = const nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1642:54, 286:14.65 inlined from ‘nsresult mozilla::dom::URLParams::Sort()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:436:34: 286:14.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘FallibleTArray >’ [-Warray-bounds] 286:14.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 286:14.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286:14.65 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp: In member function ‘nsresult mozilla::dom::URLParams::Sort()’: 286:14.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:433:28: note: ‘keys’ declared here 286:14.65 433 | FallibleTArray keys; 286:14.65 | ^~~~ 286:14.65 In file included from /usr/include/string.h:519, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 286:14.65 from /usr/include/c++/10/bits/move.h:57, 286:14.65 from /usr/include/c++/10/bits/stl_pair.h:59, 286:14.65 from /usr/include/c++/10/utility:70, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:12, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.65 from Unified_cpp_dom_url0.cpp:2: 286:14.65 In function ‘void* memcpy(void*, const void*, size_t)’, 286:14.65 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::dom::URLParams::Param&; E = mozilla::dom::URLParams::Param; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::dom::URLParams::Param&; E = mozilla::dom::URLParams::Param; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 286:14.65 inlined from ‘nsresult mozilla::dom::URLParams::Sort()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:448:58: 286:14.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘params’ with type ‘FallibleTArray’ [-Warray-bounds] 286:14.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 286:14.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286:14.65 In file included from Unified_cpp_dom_url0.cpp:20: 286:14.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp: In member function ‘nsresult mozilla::dom::URLParams::Sort()’: 286:14.65 /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:441:25: note: ‘params’ declared here 286:14.65 441 | FallibleTArray params; 286:14.65 | ^~~~~~ 286:14.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.h:10, 286:14.65 from /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URL.cpp:7, 286:14.65 from Unified_cpp_dom_url0.cpp:2: 286:14.65 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 286:14.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementAtInternal(nsTArray_Impl::index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2450:31, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSortedInternal(Item&&, const Comparator&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTString&; Comparator = nsDefaultComparator, const nsTString&>; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1621:48, 286:14.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementSorted(Item&&, const fallible_t&) [with Item = const nsTString&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1642:54, 286:14.66 inlined from ‘nsresult mozilla::dom::URLParams::Sort()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:436:34: 286:14.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘keys’ [-Wfree-nonheap-object] 286:14.66 239 | static void Free(void* aPtr) { free(aPtr); } 286:14.66 | ~~~~^~~~~~ 286:14.66 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 286:14.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 286:14.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:14.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::dom::URLParams::Param&; E = mozilla::dom::URLParams::Param; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 286:14.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::dom::URLParams::Param&; E = mozilla::dom::URLParams::Param; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 286:14.66 inlined from ‘nsresult mozilla::dom::URLParams::Sort()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/url/URLSearchParams.cpp:448:58: 286:14.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘params’ [-Wfree-nonheap-object] 286:14.66 239 | static void Free(void* aPtr) { free(aPtr); } 286:14.66 | ~~~~^~~~~~ 286:17.30 dom/webauthn 286:36.58 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 286:36.58 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 286:36.58 from /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 286:36.58 from Unified_cpp_dom_webauthn0.cpp:2: 286:36.58 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.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&)’: 286:36.58 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ [-Warray-bounds] 286:36.58 402 | size_type Length() const { return mHdr->mLength; } 286:36.58 | ~~~~~~^~~~~~~ 286:36.58 In file included from Unified_cpp_dom_webauthn0.cpp:110: 286:36.58 /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp:202:30: note: while referencing ‘aaguidBuf’ 286:36.58 202 | mozilla::dom::CryptoBuffer aaguidBuf; 286:36.58 | ^~~~~~~~~ 286:36.58 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 286:36.58 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 286:36.58 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 286:36.58 from /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 286:36.58 from Unified_cpp_dom_webauthn0.cpp:2: 286:36.58 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ [-Warray-bounds] 286:36.58 72 | if (!mHdr->mIsAutoArray) { 286:36.58 | ~~~~~~^~~~~~~~~~~~ 286:36.58 In file included from Unified_cpp_dom_webauthn0.cpp:110: 286:36.58 /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp:202:30: note: while referencing ‘aaguidBuf’ 286:36.58 202 | mozilla::dom::CryptoBuffer aaguidBuf; 286:36.58 | ^~~~~~~~~ 286:36.59 In file included from /usr/include/string.h:519, 286:36.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 286:36.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 286:36.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 286:36.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 286:36.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 286:36.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:6, 286:36.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 286:36.60 from Unified_cpp_dom_webauthn0.cpp:2: 286:36.60 In function ‘void* memcpy(void*, const void*, size_t)’, 286:36.60 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 286:36.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 286:36.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:36.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = int; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 286:36.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = int; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 286:36.60 inlined from ‘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&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp:211:34: 286:36.60 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘aaguidBuf’ with type ‘mozilla::dom::CryptoBuffer’ [-Warray-bounds] 286:36.60 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 286:36.60 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286:36.60 In file included from Unified_cpp_dom_webauthn0.cpp:110: 286:36.60 /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp: 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&)’: 286:36.60 /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp:202:30: note: ‘aaguidBuf’ declared here 286:36.60 202 | mozilla::dom::CryptoBuffer aaguidBuf; 286:36.60 | ^~~~~~~~~ 286:36.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 286:36.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 286:36.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 286:36.60 from Unified_cpp_dom_webauthn0.cpp:2: 286:36.60 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 286:36.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 286:36.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 286:36.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = int; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 286:36.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = int; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 286:36.60 inlined from ‘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&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/webauthn/WebAuthnUtil.cpp:211:34: 286:36.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘aaguidBuf’ [-Wfree-nonheap-object] 286:36.60 239 | static void Free(void* aPtr) { free(aPtr); } 286:36.60 | ~~~~^~~~~~ 286:40.33 dom/xml 286:53.30 dom/xslt/base 286:59.18 dom/xslt/xml 287:06.53 dom/xslt/xpath 287:15.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In static member function ‘static nsresult txExprParser::createExpr(txExprLexer&, txIParseContext*, Expr**)’: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 287:15.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 287:15.54 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.54 273 | txStack exprs; 287:15.54 | ^~~~~ 287:15.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 245 | header->mLength = length; 287:15.54 | ~~~~~~~~~~~~~~~~^~~~~~~~ 287:15.54 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.54 273 | txStack exprs; 287:15.54 | ^~~~~ 287:15.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 287:15.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 287:15.54 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:274:11: note: while referencing ‘ops’ 287:15.54 274 | txStack ops; 287:15.54 | ^~~ 287:15.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 245 | header->mLength = length; 287:15.54 | ~~~~~~~~~~~~~~~~^~~~~~~~ 287:15.54 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:274:11: note: while referencing ‘ops’ 287:15.54 274 | txStack ops; 287:15.54 | ^~~ 287:15.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 287:15.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 287:15.54 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.54 273 | txStack exprs; 287:15.54 | ^~~~~ 287:15.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.54 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.54 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.54 245 | header->mLength = length; 287:15.54 | ~~~~~~~~~~~~~~~~^~~~~~~~ 287:15.55 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.55 273 | txStack exprs; 287:15.55 | ^~~~~ 287:15.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.55 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.55 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 287:15.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 287:15.55 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:274:11: note: while referencing ‘ops’ 287:15.55 274 | txStack ops; 287:15.55 | ^~~ 287:15.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.55 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.55 245 | header->mLength = length; 287:15.55 | ~~~~~~~~~~~~~~~~^~~~~~~~ 287:15.55 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:274:11: note: while referencing ‘ops’ 287:15.55 274 | txStack ops; 287:15.55 | ^~~ 287:15.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.55 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.55 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 287:15.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 287:15.55 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.55 273 | txStack exprs; 287:15.55 | ^~~~~ 287:15.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XPathEvaluator.h:12, 287:15.55 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/XPathEvaluator.cpp:6, 287:15.55 from Unified_cpp_dom_xslt_xpath0.cpp:2: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘txStack [1]’ [-Warray-bounds] 287:15.55 245 | header->mLength = length; 287:15.55 | ~~~~~~~~~~~~~~~~^~~~~~~~ 287:15.55 In file included from Unified_cpp_dom_xslt_xpath0.cpp:83: 287:15.55 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txExprParser.cpp:273:11: note: while referencing ‘exprs’ 287:15.55 273 | txStack exprs; 287:15.55 | ^~~~~ 287:22.85 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txXPathNode&)’: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.86 112 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 287:22.86 | ^ 287:22.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.86 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.86 17 | class txXPathNode { 287:22.86 | ^~~~~~~~~~~ 287:22.86 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)’: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.86 277 | memmove(insertPos, pos, count * sizeof(txXPathNode)); 287:22.86 | ^ 287:22.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.86 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.86 17 | class txXPathNode { 287:22.86 | ^~~~~~~~~~~ 287:22.86 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::sweep()’: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.86 375 | memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 287:22.86 | ^ 287:22.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.86 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.86 17 | class txXPathNode { 287:22.86 | ^~~~~~~~~~~ 287:22.86 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In member function ‘bool txNodeSet::ensureGrowSize(int32_t)’: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.86 469 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 287:22.86 | ^ 287:22.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.86 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.86 17 | class txXPathNode { 287:22.86 | ^~~~~~~~~~~ 287:22.86 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.86 494 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 287:22.86 | ^ 287:22.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.86 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.86 17 | class txXPathNode { 287:22.86 | ^~~~~~~~~~~ 287:22.86 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNodeSet.cpp: In static member function ‘static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)’: 287:22.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:22.87 567 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 287:22.87 | ^ 287:22.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathTreeWalker.h:10, 287:22.87 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txNameTest.cpp:9, 287:22.87 from Unified_cpp_dom_xslt_xpath1.cpp:2: 287:22.87 /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 287:22.87 17 | class txXPathNode { 287:22.87 | ^~~~~~~~~~~ 287:30.50 dom/xslt/xslt 287:35.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 287:35.86 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 287:35.86 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 287:35.86 from Unified_cpp_dom_xslt_xslt0.cpp:29: 287:35.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 287:35.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:35.86 79 | memset(this, 0, sizeof(nsXPTCVariant)); 287:35.86 | ^ 287:35.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 287:35.86 44 | struct nsXPTCVariant { 287:35.86 | ^~~~~~~~~~~~~ 287:36.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContent.h:13, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xpath/txXPathNode.h:9, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xml/txXMLUtils.h:15, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xslt/txXSLTFunctions.h:11, 287:36.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 287:36.62 from Unified_cpp_dom_xslt_xslt0.cpp:11: 287:36.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 287:36.62 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 287:36.62 /builddir/build/BUILD/thunderbird-78.6.1/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] 287:36.62 34 | memset(aT, 0, sizeof(T)); 287:36.62 | ~~~~~~^~~~~~~~~~~~~~~~~~ 287:36.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 287:36.62 from Unified_cpp_dom_xslt_xslt0.cpp:29: 287:36.62 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 287:36.62 2214 | struct GlobalProperties { 287:36.62 | ^~~~~~~~~~~~~~~~ 287:56.40 dom/xul 288:20.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 288:20.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.h:11, 288:20.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 288:20.91 from Unified_cpp_dom_xul1.cpp:2: 288:20.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘nsresult SortContainer(nsIContent*, nsSortState*)’: 288:20.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 288:20.91 402 | size_type Length() const { return mHdr->mLength; } 288:20.91 | ~~~~~~^~~~~~~ 288:20.91 In file included from Unified_cpp_dom_xul1.cpp:11: 288:20.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:243:29: note: while referencing ‘items’ 288:20.91 243 | nsTArray items; 288:20.91 | ^~~~~ 288:20.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 288:20.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 288:20.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.h:11, 288:20.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 288:20.91 from Unified_cpp_dom_xul1.cpp:2: 288:20.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 288:20.91 72 | if (!mHdr->mIsAutoArray) { 288:20.91 | ~~~~~~^~~~~~~~~~~~ 288:20.91 In file included from Unified_cpp_dom_xul1.cpp:11: 288:20.91 /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:243:29: note: while referencing ‘items’ 288:20.91 243 | nsTArray items; 288:20.91 | ^~~~~ 288:20.92 In file included from /usr/include/string.h:519, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 288:20.92 from /usr/include/c++/10/bits/move.h:57, 288:20.92 from /usr/include/c++/10/bits/nested_exception.h:40, 288:20.92 from /usr/include/c++/10/exception:148, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 288:20.92 from /usr/include/c++/10/new:41, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/TypeDecls.h:24, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/AllocPolicy.h:17, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/TracingAPI.h:10, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.h:9, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 288:20.92 from Unified_cpp_dom_xul1.cpp:2: 288:20.92 In function ‘void* memcpy(void*, const void*, size_t)’, 288:20.92 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 288:20.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = contentSortInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 288:20.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement() [with E = contentSortInfo]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2651:41, 288:20.92 inlined from ‘nsresult GetItemsToSort(nsIContent*, nsSortState*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:149:55, 288:20.92 inlined from ‘nsresult SortContainer(nsIContent*, nsSortState*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:244:31: 288:20.92 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘nsTArray’ [-Warray-bounds] 288:20.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 288:20.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 288:20.92 In file included from Unified_cpp_dom_xul1.cpp:11: 288:20.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp: In function ‘nsresult SortContainer(nsIContent*, nsSortState*)’: 288:20.92 /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:243:29: note: ‘items’ declared here 288:20.92 243 | nsTArray items; 288:20.92 | ^~~~~ 288:20.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.h:11, 288:20.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULPrototypeDocument.cpp:6, 288:20.92 from Unified_cpp_dom_xul1.cpp:2: 288:20.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:20.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 288:20.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = contentSortInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 288:20.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement() [with E = contentSortInfo]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2651:41, 288:20.92 inlined from ‘nsresult GetItemsToSort(nsIContent*, nsSortState*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:149:55, 288:20.92 inlined from ‘nsresult SortContainer(nsIContent*, nsSortState*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/xul/nsXULSortService.cpp:244:31: 288:20.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 288:20.92 251 | static void Free(void* aPtr) { free(aPtr); } 288:20.92 | ~~~~^~~~~~ 288:22.15 dom/vr 288:35.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 288:35.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:27, 288:35.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 288:35.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 288:35.79 from /builddir/build/BUILD/thunderbird-78.6.1/dom/vr/VRDisplay.cpp:9, 288:35.79 from Unified_cpp_dom_vr0.cpp:2: 288:35.79 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 288:35.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 288:35.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:35.79 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 288:35.79 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 288:35.79 inlined from ‘void mozilla::dom::XRInputSourceArray::DispatchInputSourceRemovedEvent(const nsTArray >&, mozilla::dom::XRSession*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/vr/XRInputSourceArray.cpp:121:7: 288:35.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘init’ [-Wfree-nonheap-object] 288:35.79 239 | static void Free(void* aPtr) { free(aPtr); } 288:35.79 | ~~~~^~~~~~ 288:35.79 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 288:35.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 288:35.79 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:35.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::XRInputSource&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 288:35.79 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::XRInputSource&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 288:35.79 inlined from ‘void mozilla::dom::XRInputSourceArray::DispatchInputSourceRemovedEvent(const nsTArray >&, mozilla::dom::XRSession*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/vr/XRInputSourceArray.cpp:133:37: 288:35.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘init’ [-Wfree-nonheap-object] 288:35.79 239 | static void Free(void* aPtr) { free(aPtr); } 288:35.79 | ~~~~^~~~~~ 288:35.96 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 288:35.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 288:35.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:35.96 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 288:35.96 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 288:35.96 inlined from ‘void mozilla::dom::XRInputSourceArray::Update(mozilla::dom::XRSession*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/vr/XRInputSourceArray.cpp:41:7: 288:35.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘addInit’ [-Wfree-nonheap-object] 288:35.98 239 | static void Free(void* aPtr) { free(aPtr); } 288:35.98 | ~~~~^~~~~~ 288:35.98 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 288:35.98 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 288:35.98 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 288:35.98 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::XRInputSource&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 288:35.98 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::XRInputSource&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 288:35.98 inlined from ‘void mozilla::dom::XRInputSourceArray::Update(mozilla::dom::XRSession*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/vr/XRInputSourceArray.cpp:82:40: 288:35.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘addInit’ [-Wfree-nonheap-object] 288:35.99 239 | static void Free(void* aPtr) { free(aPtr); } 288:35.99 | ~~~~^~~~~~ 288:51.00 dom/u2f 289:03.37 dom/console 289:13.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:13.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:13.88 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:13.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:13.88 from Unified_cpp_dom_console0.cpp:2: 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/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] 289:13.88 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 289:13.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289:13.88 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 289:13.88 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:23, 289:13.88 from Unified_cpp_dom_console0.cpp:2: 289:13.88 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 289:13.88 27 | struct JSGCSetting { 289:13.88 | ^~~~~~~~~~~ 289:16.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:16.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:16.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:16.39 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:16.39 from Unified_cpp_dom_console0.cpp:2: 289:16.39 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 289:16.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 289:16.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 289:16.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 289:16.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 289:16.40 inlined from ‘static void mozilla::dom::Console::ProfileMethodMainthread(JSContext*, const nsAString&, const mozilla::dom::Sequence&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1176:32: 289:16.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘event’ [-Wfree-nonheap-object] 289:16.40 239 | static void Free(void* aPtr) { free(aPtr); } 289:16.40 | ~~~~^~~~~~ 289:18.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::Console::StringMethodInternal(JSContext*, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::Console::MethodName, const nsAString&)’: 289:18.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 289:18.13 402 | size_type Length() const { return mHdr->mLength; } 289:18.13 | ~~~~~~^~~~~~~ 289:18.13 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.13 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1051:23: note: while referencing ‘data’ 289:18.13 1051 | Sequence data; 289:18.13 | ^~~~ 289:18.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.14 from Unified_cpp_dom_console0.cpp:2: 289:18.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 289:18.14 72 | if (!mHdr->mIsAutoArray) { 289:18.14 | ~~~~~~^~~~~~~~~~~~ 289:18.14 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1051:23: note: while referencing ‘data’ 289:18.14 1051 | Sequence data; 289:18.14 | ^~~~ 289:18.14 In file included from /usr/include/string.h:519, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:6, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.14 from Unified_cpp_dom_console0.cpp:2: 289:18.14 In function ‘void* memcpy(void*, const void*, size_t)’, 289:18.14 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 289:18.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 289:18.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 289:18.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 289:18.14 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 289:18.14 inlined from ‘void mozilla::dom::Console::StringMethodInternal(JSContext*, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::Console::MethodName, const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1064:28: 289:18.14 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘data’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 289:18.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 289:18.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289:18.14 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp: In member function ‘void mozilla::dom::Console::StringMethodInternal(JSContext*, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::Console::MethodName, const nsAString&)’: 289:18.15 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1051:23: note: ‘data’ declared here 289:18.15 1051 | Sequence data; 289:18.15 | ^~~~ 289:18.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.15 from Unified_cpp_dom_console0.cpp:2: 289:18.15 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 289:18.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 289:18.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 289:18.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 289:18.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const JS::Value&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 289:18.15 inlined from ‘void mozilla::dom::Console::StringMethodInternal(JSContext*, const nsAString&, const mozilla::dom::Sequence&, mozilla::dom::Console::MethodName, const nsAString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:1064:28: 289:18.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘data’ [-Wfree-nonheap-object] 289:18.15 239 | static void Free(void* aPtr) { free(aPtr); } 289:18.15 | ~~~~^~~~~~ 289:18.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’: 289:18.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 289:18.36 402 | size_type Length() const { return mHdr->mLength; } 289:18.36 | ~~~~~~^~~~~~~ 289:18.36 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2482:25: note: while referencing ‘sequence’ 289:18.36 2482 | Sequence sequence; 289:18.36 | ^~~~~~~~ 289:18.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 289:18.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:18.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:18.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.36 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.36 from Unified_cpp_dom_console0.cpp:2: 289:18.36 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 289:18.36 72 | if (!mHdr->mIsAutoArray) { 289:18.36 | ~~~~~~^~~~~~~~~~~~ 289:18.36 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.36 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2482:25: note: while referencing ‘sequence’ 289:18.36 2482 | Sequence sequence; 289:18.36 | ^~~~~~~~ 289:18.38 In file included from /usr/include/string.h:519, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/GeckoProfiler.h:25, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:6, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.38 from Unified_cpp_dom_console0.cpp:2: 289:18.38 In function ‘void* memcpy(void*, const void*, size_t)’, 289:18.38 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 289:18.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 289:18.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 289:18.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const JS::Heap&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 289:18.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const JS::Heap&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 289:18.38 inlined from ‘bool mozilla::dom::Console::ArgumentData::PopulateArgumentsSequence(mozilla::dom::Sequence&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2944:9, 289:18.38 inlined from ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2485:55: 289:18.38 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 289:18.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 289:18.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289:18.38 In file included from Unified_cpp_dom_console0.cpp:2: 289:18.38 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp: In member function ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’: 289:18.38 /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2482:25: note: ‘sequence’ declared here 289:18.38 2482 | Sequence sequence; 289:18.38 | ^~~~~~~~ 289:18.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Console.h:10, 289:18.38 from /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:7, 289:18.38 from Unified_cpp_dom_console0.cpp:2: 289:18.38 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 289:18.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 289:18.38 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 289:18.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const JS::Heap&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 289:18.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const JS::Heap&; E = JS::Value; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 289:18.38 inlined from ‘bool mozilla::dom::Console::ArgumentData::PopulateArgumentsSequence(mozilla::dom::Sequence&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2944:9, 289:18.38 inlined from ‘void mozilla::dom::Console::RetrieveConsoleEvents(JSContext*, nsTArray&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/console/Console.cpp:2485:55: 289:18.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘sequence’ [-Wfree-nonheap-object] 289:18.38 239 | static void Free(void* aPtr) { free(aPtr); } 289:18.38 | ~~~~^~~~~~ 289:19.76 dom/performance 289:29.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 289:29.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 289:29.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/performance/Performance.h:11, 289:29.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/performance/Performance.cpp:7, 289:29.21 from Unified_cpp_dom_performance0.cpp:2: 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/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] 289:29.21 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 289:29.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289:29.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 289:29.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/performance/Performance.cpp:28, 289:29.21 from Unified_cpp_dom_performance0.cpp:2: 289:29.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 289:29.21 27 | struct JSGCSetting { 289:29.21 | ^~~~~~~~~~~ 289:34.20 dom/webbrowserpersist 289:53.85 dom/xhr 290:06.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsPIDOMWindow.h:14, 290:06.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 290:06.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 290:06.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xhr/XMLHttpRequest.h:11, 290:06.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xhr/XMLHttpRequest.cpp:7, 290:06.71 from Unified_cpp_dom_xhr0.cpp:2: 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/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] 290:06.71 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 290:06.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290:06.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 290:06.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/xhr/XMLHttpRequestWorker.cpp:29, 290:06.71 from Unified_cpp_dom_xhr0.cpp:47: 290:06.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 290:06.71 27 | struct JSGCSetting { 290:06.72 | ^~~~~~~~~~~ 290:14.30 dom/worklet 290:19.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 290:19.60 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 290:19.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/worklet/Worklet.cpp:27, 290:19.60 from Unified_cpp_dom_worklet0.cpp:2: 290:19.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 290:19.60 /builddir/build/BUILD/thunderbird-78.6.1/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] 290:19.60 79 | memset(this, 0, sizeof(nsXPTCVariant)); 290:19.61 | ^ 290:19.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 290:19.61 44 | struct nsXPTCVariant { 290:19.61 | ^~~~~~~~~~~~~ 290:20.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 290:20.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 290:20.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRefPtrHashtable.h:10, 290:20.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/worklet/Worklet.h:12, 290:20.32 from /builddir/build/BUILD/thunderbird-78.6.1/dom/worklet/Worklet.cpp:7, 290:20.32 from Unified_cpp_dom_worklet0.cpp:2: 290:20.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 290:20.32 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 290:20.32 /builddir/build/BUILD/thunderbird-78.6.1/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] 290:20.32 34 | memset(aT, 0, sizeof(T)); 290:20.32 | ~~~~~~^~~~~~~~~~~~~~~~~~ 290:20.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/worklet/Worklet.cpp:27, 290:20.32 from Unified_cpp_dom_worklet0.cpp:2: 290:20.32 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 290:20.32 2214 | struct GlobalProperties { 290:20.32 | ^~~~~~~~~~~~~~~~ 290:23.14 dom/script 290:33.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:27, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/script/ScriptLoadRequest.h:12, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/script/LoadedScript.h:13, 290:33.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/script/LoadedScript.cpp:7, 290:33.25 from Unified_cpp_dom_script0.cpp:2: 290:33.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 290:33.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 290:33.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290:33.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 290:33.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/script/ScriptSettings.cpp:14, 290:33.26 from Unified_cpp_dom_script0.cpp:56: 290:33.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 290:33.26 27 | struct JSGCSetting { 290:33.26 | ^~~~~~~~~~~ 290:41.78 dom/payments 290:59.05 dom/payments/ipc 291:05.90 dom/websocket 291:15.19 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 291:15.19 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:19, 291:15.19 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.h:12, 291:15.19 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:7, 291:15.19 from Unified_cpp_dom_websocket0.cpp:2: 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/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] 291:15.19 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 291:15.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291:15.19 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 291:15.19 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:27, 291:15.19 from Unified_cpp_dom_websocket0.cpp:2: 291:15.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 291:15.19 27 | struct JSGCSetting { 291:15.19 | ^~~~~~~~~~~ 291:18.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:19, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.h:12, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:7, 291:18.42 from Unified_cpp_dom_websocket0.cpp:2: 291:18.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::StringOrStringSequence&, mozilla::ErrorResult&)’: 291:18.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 291:18.42 402 | size_type Length() const { return mHdr->mLength; } 291:18.42 | ~~~~~~^~~~~~~ 291:18.42 In file included from Unified_cpp_dom_websocket0.cpp:2: 291:18.42 /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:914:22: note: while referencing ‘protocols’ 291:18.42 914 | Sequence protocols; 291:18.42 | ^~~~~~~~~ 291:18.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:19, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.h:12, 291:18.42 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:7, 291:18.42 from Unified_cpp_dom_websocket0.cpp:2: 291:18.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 291:18.42 72 | if (!mHdr->mIsAutoArray) { 291:18.42 | ~~~~~~^~~~~~~~~~~~ 291:18.42 In file included from Unified_cpp_dom_websocket0.cpp:2: 291:18.42 /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:914:22: note: while referencing ‘protocols’ 291:18.42 914 | Sequence protocols; 291:18.42 | ^~~~~~~~~ 291:18.43 In file included from /usr/include/string.h:519, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 291:18.43 from /usr/include/c++/10/bits/move.h:57, 291:18.43 from /usr/include/c++/10/bits/nested_exception.h:40, 291:18.43 from /usr/include/c++/10/exception:148, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 291:18.43 from /usr/include/c++/10/new:41, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CheckedInt.h:13, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.h:11, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:7, 291:18.43 from Unified_cpp_dom_websocket0.cpp:2: 291:18.43 In function ‘void* memcpy(void*, const void*, size_t)’, 291:18.43 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 291:18.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 291:18.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 291:18.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 291:18.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 291:18.43 inlined from ‘static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::StringOrStringSequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:915:31: 291:18.43 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘protocols’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 291:18.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 291:18.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291:18.43 In file included from Unified_cpp_dom_websocket0.cpp:2: 291:18.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp: In static member function ‘static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::StringOrStringSequence&, mozilla::ErrorResult&)’: 291:18.43 /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:914:22: note: ‘protocols’ declared here 291:18.43 914 | Sequence protocols; 291:18.43 | ^~~~~~~~~ 291:18.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/TypedArray.h:19, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.h:12, 291:18.43 from /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:7, 291:18.43 from Unified_cpp_dom_websocket0.cpp:2: 291:18.43 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 291:18.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 291:18.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 291:18.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 291:18.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 291:18.43 inlined from ‘static already_AddRefed mozilla::dom::WebSocket::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::StringOrStringSequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/websocket/WebSocket.cpp:915:31: 291:18.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘protocols’ [-Wfree-nonheap-object] 291:18.43 239 | static void Free(void* aPtr) { free(aPtr); } 291:18.43 | ~~~~^~~~~~ 291:19.36 dom/serviceworkers 291:30.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/MozPromise.h:23, 291:30.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/FetchEventOpChild.h:12, 291:30.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:7, 291:30.62 from Unified_cpp_dom_serviceworkers0.cpp:2: 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/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] 291:30.62 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 291:30.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291:30.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 291:30.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.h:13, 291:30.62 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/FetchEventOpChild.cpp:31, 291:30.62 from Unified_cpp_dom_serviceworkers0.cpp:2: 291:30.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 291:30.62 27 | struct JSGCSetting { 291:30.62 | ^~~~~~~~~~~ 291:52.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 291:52.26 from Unified_cpp_dom_serviceworkers1.cpp:2: 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 291:52.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 291:52.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291:52.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 291:52.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:33, 291:52.26 from Unified_cpp_dom_serviceworkers1.cpp:11: 291:52.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 291:52.26 27 | struct JSGCSetting { 291:52.26 | ^~~~~~~~~~~ 292:02.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.24 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static already_AddRefed mozilla::dom::PushEvent::Constructor(mozilla::dom::EventTarget*, const nsAString&, const mozilla::dom::PushEventInit&, mozilla::ErrorResult&)’: 292:02.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 292:02.24 402 | size_type Length() const { return mHdr->mLength; } 292:02.24 | ~~~~~~^~~~~~~ 292:02.24 In file included from Unified_cpp_dom_serviceworkers1.cpp:11: 292:02.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1156:23: note: while referencing ‘bytes’ 292:02.24 1156 | nsTArray bytes; 292:02.24 | ^~~~~ 292:02.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.24 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.24 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 292:02.24 72 | if (!mHdr->mIsAutoArray) { 292:02.24 | ~~~~~~^~~~~~~~~~~~ 292:02.24 In file included from Unified_cpp_dom_serviceworkers1.cpp:11: 292:02.24 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1156:23: note: while referencing ‘bytes’ 292:02.24 1156 | nsTArray bytes; 292:02.24 | ^~~~~ 292:02.25 In file included from /usr/include/string.h:519, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.h:9, 292:02.25 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:7, 292:02.25 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.25 In function ‘void* memcpy(void*, const void*, size_t)’, 292:02.25 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 292:02.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 292:02.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:02.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 292:02.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 292:02.25 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 292:02.25 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 292:02.25 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 292:02.25 inlined from ‘nsresult mozilla::dom::{anonymous}::ExtractBytesFromUSVString(const nsAString&, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1024:7, 292:02.25 inlined from ‘nsresult mozilla::dom::{anonymous}::ExtractBytesFromData(const mozilla::dom::OwningArrayBufferViewOrArrayBufferOrUSVString&, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1057:37, 292:02.25 inlined from ‘static already_AddRefed mozilla::dom::PushEvent::Constructor(mozilla::dom::EventTarget*, const nsAString&, const mozilla::dom::PushEventInit&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1157:39: 292:02.25 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘bytes’ with type ‘nsTArray’ [-Warray-bounds] 292:02.25 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 292:02.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292:02.25 In file included from Unified_cpp_dom_serviceworkers1.cpp:11: 292:02.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp: In static member function ‘static already_AddRefed mozilla::dom::PushEvent::Constructor(mozilla::dom::EventTarget*, const nsAString&, const mozilla::dom::PushEventInit&, mozilla::ErrorResult&)’: 292:02.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1156:23: note: ‘bytes’ declared here 292:02.25 1156 | nsTArray bytes; 292:02.25 | ^~~~~ 292:02.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.26 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.26 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.26 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 292:02.26 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 292:02.26 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:02.26 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 292:02.26 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 292:02.26 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 292:02.26 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 292:02.26 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 292:02.26 inlined from ‘nsresult mozilla::dom::{anonymous}::ExtractBytesFromUSVString(const nsAString&, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1024:7, 292:02.26 inlined from ‘nsresult mozilla::dom::{anonymous}::ExtractBytesFromData(const mozilla::dom::OwningArrayBufferViewOrArrayBufferOrUSVString&, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1057:37, 292:02.26 inlined from ‘static already_AddRefed mozilla::dom::PushEvent::Constructor(mozilla::dom::EventTarget*, const nsAString&, const mozilla::dom::PushEventInit&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerEvents.cpp:1157:39: 292:02.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘bytes’ [-Wfree-nonheap-object] 292:02.26 239 | static void Free(void* aPtr) { free(aPtr); } 292:02.26 | ~~~~^~~~~~ 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)’: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:02.44 410 | size_type Capacity() const { return mHdr->mCapacity; } 292:02.44 | ~~~~~~^~~~~~~~~ 292:02.44 In file included from Unified_cpp_dom_serviceworkers1.cpp:101: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:961:42: note: while referencing ‘ports’ 292:02.44 961 | Sequence> ports; 292:02.44 | ^~~~~ 292:02.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.44 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:02.44 402 | size_type Length() const { return mHdr->mLength; } 292:02.44 | ~~~~~~^~~~~~~ 292:02.44 In file included from Unified_cpp_dom_serviceworkers1.cpp:101: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:961:42: note: while referencing ‘ports’ 292:02.44 961 | Sequence> ports; 292:02.44 | ^~~~~ 292:02.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.44 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.44 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:02.44 72 | if (!mHdr->mIsAutoArray) { 292:02.44 | ~~~~~~^~~~~~~~~~~~ 292:02.44 In file included from Unified_cpp_dom_serviceworkers1.cpp:101: 292:02.44 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:961:42: note: while referencing ‘ports’ 292:02.44 961 | Sequence> ports; 292:02.44 | ^~~~~ 292:02.46 In file included from /usr/include/string.h:519, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.h:9, 292:02.46 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:7, 292:02.46 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.46 In function ‘void* memcpy(void*, const void*, size_t)’, 292:02.46 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 292:02.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 292:02.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:02.46 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:468:29, 292:02.46 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1917:54, 292:02.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1045:19, 292:02.46 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 292:02.46 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2815:7, 292:02.46 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:423:13, 292:02.46 inlined from ‘virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:977:36: 292:02.46 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘ports’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 292:02.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 292:02.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292:02.47 In file included from Unified_cpp_dom_serviceworkers1.cpp:101: 292:02.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp: In member function ‘virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)’: 292:02.47 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:961:42: note: ‘ports’ declared here 292:02.47 961 | Sequence> ports; 292:02.47 | ^~~~~ 292:02.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:02.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:02.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:02.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:02.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:02.47 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:02.47 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:02.47 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 292:02.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 292:02.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:02.47 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:468:29, 292:02.47 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1917:54, 292:02.47 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1045:19, 292:02.47 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 292:02.47 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2815:7, 292:02.47 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:423:13, 292:02.47 inlined from ‘virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerOp.cpp:977:36: 292:02.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘ports’ [-Wfree-nonheap-object] 292:02.47 239 | static void Free(void* aPtr) { free(aPtr); } 292:02.47 | ~~~~^~~~~~ 292:05.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual bool mozilla::dom::{anonymous}::SendMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’: 292:05.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:05.69 410 | size_type Capacity() const { return mHdr->mCapacity; } 292:05.70 | ~~~~~~^~~~~~~~~ 292:05.70 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 292:05.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:483:42: note: while referencing ‘ports’ 292:05.70 483 | Sequence> ports; 292:05.70 | ^~~~~ 292:05.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:05.70 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:05.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:05.70 402 | size_type Length() const { return mHdr->mLength; } 292:05.70 | ~~~~~~^~~~~~~ 292:05.70 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 292:05.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:483:42: note: while referencing ‘ports’ 292:05.70 483 | Sequence> ports; 292:05.70 | ^~~~~ 292:05.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:05.70 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:05.70 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:05.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 292:05.70 72 | if (!mHdr->mIsAutoArray) { 292:05.70 | ~~~~~~^~~~~~~~~~~~ 292:05.70 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 292:05.70 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:483:42: note: while referencing ‘ports’ 292:05.70 483 | Sequence> ports; 292:05.70 | ^~~~~ 292:05.71 In file included from /usr/include/string.h:519, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/UniquePtr.h:12, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.h:9, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:7, 292:05.71 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:05.71 In function ‘void* memcpy(void*, const void*, size_t)’, 292:05.71 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:468:29, 292:05.71 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1917:54, 292:05.71 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1045:19, 292:05.71 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 292:05.71 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2815:7, 292:05.71 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:423:13, 292:05.71 inlined from ‘virtual bool mozilla::dom::{anonymous}::SendMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:497:36: 292:05.71 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘ports’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 292:05.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 292:05.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292:05.71 In file included from Unified_cpp_dom_serviceworkers1.cpp:119: 292:05.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp: In member function ‘virtual bool mozilla::dom::{anonymous}::SendMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’: 292:05.71 /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:483:42: note: ‘ports’ declared here 292:05.71 483 | Sequence> ports; 292:05.71 | ^~~~~ 292:05.71 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 292:05.71 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 292:05.71 from Unified_cpp_dom_serviceworkers1.cpp:2: 292:05.71 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 292:05.71 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:468:29, 292:05.71 inlined from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1917:54, 292:05.71 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1045:19, 292:05.71 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 292:05.71 inlined from ‘FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2815:7, 292:05.71 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:423:13, 292:05.71 inlined from ‘virtual bool mozilla::dom::{anonymous}::SendMessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerPrivate.cpp:497:36: 292:05.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘ports’ [-Wfree-nonheap-object] 292:05.71 239 | static void Free(void* aPtr) { free(aPtr); } 292:05.71 | ~~~~^~~~~~ 292:24.17 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerJob.h:12, 292:24.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 292:24.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 292:24.17 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 292:24.17 from Unified_cpp_dom_serviceworkers2.cpp:2: 292:24.17 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 292:24.17 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/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] 292:24.18 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 292:24.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292:24.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 292:24.18 from /builddir/build/BUILD/thunderbird-78.6.1/dom/serviceworkers/ServiceWorkerRegistration.cpp:16, 292:24.18 from Unified_cpp_dom_serviceworkers2.cpp:20: 292:24.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 292:24.18 27 | struct JSGCSetting { 292:24.18 | ^~~~~~~~~~~ 292:38.18 dom/simpledb 292:51.16 dom/reporting 293:03.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/CrashReport.cpp:9, 293:03.29 from Unified_cpp_dom_reporting0.cpp:2: 293:03.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::ReportingObserver::MaybeNotify()’: 293:03.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:03.29 402 | size_type Length() const { return mHdr->mLength; } 293:03.29 | ~~~~~~^~~~~~~ 293:03.29 In file included from Unified_cpp_dom_reporting0.cpp:83: 293:03.29 /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp:142:35: note: while referencing ‘reports’ 293:03.29 142 | Sequence> reports; 293:03.29 | ^~~~~~~ 293:03.29 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 293:03.29 from /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/CrashReport.cpp:9, 293:03.29 from Unified_cpp_dom_reporting0.cpp:2: 293:03.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:03.29 72 | if (!mHdr->mIsAutoArray) { 293:03.29 | ~~~~~~^~~~~~~~~~~~ 293:03.29 In file included from Unified_cpp_dom_reporting0.cpp:83: 293:03.29 /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp:142:35: note: while referencing ‘reports’ 293:03.29 142 | Sequence> reports; 293:03.29 | ^~~~~~~ 293:03.30 In file included from /usr/include/string.h:519, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CrashReport.h:10, 293:03.30 from /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/CrashReport.cpp:7, 293:03.30 from Unified_cpp_dom_reporting0.cpp:2: 293:03.30 In function ‘void* memcpy(void*, const void*, size_t)’, 293:03.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:03.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:03.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:03.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Report&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:03.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Report&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:03.30 inlined from ‘void mozilla::dom::ReportingObserver::MaybeNotify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp:144:9: 293:03.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘reports’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 293:03.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:03.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:03.30 In file included from Unified_cpp_dom_reporting0.cpp:83: 293:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp: In member function ‘void mozilla::dom::ReportingObserver::MaybeNotify()’: 293:03.30 /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp:142:35: note: ‘reports’ declared here 293:03.30 142 | Sequence> reports; 293:03.30 | ^~~~~~~ 293:03.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPIDOMWindow.h:14, 293:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 293:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 293:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Navigator.h:11, 293:03.31 from /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/CrashReport.cpp:9, 293:03.31 from Unified_cpp_dom_reporting0.cpp:2: 293:03.31 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:03.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:03.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Report&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:03.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Report&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:03.31 inlined from ‘void mozilla::dom::ReportingObserver::MaybeNotify()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/reporting/ReportingObserver.cpp:144:9: 293:03.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘reports’ [-Wfree-nonheap-object] 293:03.31 239 | static void Free(void* aPtr) { free(aPtr); } 293:03.31 | ~~~~^~~~~~ 293:05.16 dom/localstorage 293:25.25 In file included from Unified_cpp_dom_localstorage0.cpp:11: 293:25.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/localstorage/ActorsParent.cpp: 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*)’: 293:25.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/localstorage/ActorsParent.cpp:2133:20: warning: ‘nextLoadIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 293:25.25 2133 | mNextLoadIndex = aNextLoadIndex; 293:25.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 293:25.25 /builddir/build/BUILD/thunderbird-78.6.1/dom/localstorage/ActorsParent.cpp:5848:12: note: ‘nextLoadIndex’ was declared here 293:25.25 5848 | uint32_t nextLoadIndex; 293:25.25 | ^~~~~~~~~~~~~ 293:27.67 dom/prio 293:31.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/prio/PrioEncoder.cpp:11, 293:31.84 from Unified_cpp_dom_prio0.cpp:2: 293:31.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.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&)’: 293:31.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 293:31.84 402 | size_type Length() const { return mHdr->mLength; } 293:31.84 | ~~~~~~^~~~~~~ 293:31.84 In file included from Unified_cpp_dom_prio0.cpp:2: 293:31.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/prio/PrioEncoder.cpp:72:21: note: while referencing ‘arrayForServerB’ 293:31.84 72 | nsTArray arrayForServerB; 293:31.84 | ^~~~~~~~~~~~~~~ 293:31.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 293:31.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/prio/PrioEncoder.cpp:11, 293:31.84 from Unified_cpp_dom_prio0.cpp:2: 293:31.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 293:31.84 72 | if (!mHdr->mIsAutoArray) { 293:31.84 | ~~~~~~^~~~~~~~~~~~ 293:31.84 In file included from Unified_cpp_dom_prio0.cpp:2: 293:31.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/prio/PrioEncoder.cpp:72:21: note: while referencing ‘arrayForServerB’ 293:31.84 72 | nsTArray arrayForServerB; 293:31.84 | ^~~~~~~~~~~~~~~ 293:32.13 dom/l10n 293:40.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:40.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:40.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:40.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:40.83 from Unified_cpp_dom_l10n0.cpp:2: 293:40.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)’: 293:40.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 293:40.84 402 | size_type Length() const { return mHdr->mLength; } 293:40.84 | ~~~~~~^~~~~~~ 293:40.84 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:40.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:189:34: note: while referencing ‘sequence’ 293:40.84 189 | Sequence sequence; 293:40.84 | ^~~~~~~~ 293:40.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:40.84 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:40.84 from Unified_cpp_dom_l10n0.cpp:2: 293:40.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 293:40.84 72 | if (!mHdr->mIsAutoArray) { 293:40.84 | ~~~~~~^~~~~~~~~~~~ 293:40.84 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:40.84 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:189:34: note: while referencing ‘sequence’ 293:40.84 189 | Sequence sequence; 293:40.84 | ^~~~~~~~ 293:40.85 In file included from /usr/include/string.h:519, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:40.85 from /usr/include/c++/10/bits/move.h:57, 293:40.85 from /usr/include/c++/10/bits/nested_exception.h:40, 293:40.85 from /usr/include/c++/10/exception:148, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 293:40.85 from /usr/include/c++/10/new:41, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/ForOfIterator.h:19, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:7, 293:40.85 from Unified_cpp_dom_l10n0.cpp:2: 293:40.85 In function ‘void* memcpy(void*, const void*, size_t)’, 293:40.85 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:40.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:40.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:40.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:40.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:40.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:40.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:40.85 inlined from ‘static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:193:56: 293:40.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 293:40.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:40.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:40.85 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:40.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp: In static member function ‘static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)’: 293:40.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:189:34: note: ‘sequence’ declared here 293:40.85 189 | Sequence sequence; 293:40.85 | ^~~~~~~~ 293:40.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:40.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:40.85 from Unified_cpp_dom_l10n0.cpp:2: 293:40.85 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:40.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:40.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:40.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:40.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:40.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:40.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:40.86 inlined from ‘static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:193:56: 293:40.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘sequence’ [-Wfree-nonheap-object] 293:40.86 239 | static void Free(void* aPtr) { free(aPtr); } 293:40.86 | ~~~~^~~~~~ 293:40.86 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:40.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:40.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:40.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:40.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::AttributeNameValue; E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 293:40.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = mozilla::dom::AttributeNameValue; Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::AttributeNameValue; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 293:40.86 inlined from ‘mozilla::dom::Sequence::Sequence(const mozilla::dom::Sequence&) [with T = mozilla::dom::AttributeNameValue]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:428:30, 293:40.86 inlined from ‘constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {const mozilla::dom::Sequence&}; T = mozilla::dom::Sequence]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Maybe.h:796:3, 293:40.86 inlined from ‘void mozilla::dom::Nullable::SetValue(const T&) [with T = mozilla::dom::Sequence]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Nullable.h:47:19, 293:40.86 inlined from ‘static void mozilla::dom::L10nOverlays::OverlayAttributes(mozilla::dom::Element*, mozilla::dom::Element*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:203:24: 293:40.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘attributes’ [-Wfree-nonheap-object] 293:40.86 239 | static void Free(void* aPtr) { free(aPtr); } 293:40.86 | ~~~~^~~~~~ 293:41.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual void ElementTranslationHandler::ResolvedCallback(JSContext*, JS::Handle)’: 293:41.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 293:41.14 402 | size_type Length() const { return mHdr->mLength; } 293:41.14 | ~~~~~~^~~~~~~ 293:41.14 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:181:37: note: while referencing ‘l10nData’ 293:41.14 181 | nsTArray> l10nData; 293:41.14 | ^~~~~~~~ 293:41.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.14 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.14 from Unified_cpp_dom_l10n0.cpp:2: 293:41.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 293:41.14 72 | if (!mHdr->mIsAutoArray) { 293:41.14 | ~~~~~~^~~~~~~~~~~~ 293:41.14 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.14 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:181:37: note: while referencing ‘l10nData’ 293:41.14 181 | nsTArray> l10nData; 293:41.14 | ^~~~~~~~ 293:41.15 In file included from /usr/include/string.h:519, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:41.15 from /usr/include/c++/10/bits/move.h:57, 293:41.15 from /usr/include/c++/10/bits/nested_exception.h:40, 293:41.15 from /usr/include/c++/10/exception:148, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 293:41.15 from /usr/include/c++/10/new:41, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/ForOfIterator.h:19, 293:41.15 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:7, 293:41.15 from Unified_cpp_dom_l10n0.cpp:2: 293:41.15 In function ‘void* memcpy(void*, const void*, size_t)’, 293:41.15 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:41.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:41.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:41.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:41.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:41.15 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:41.15 inlined from ‘virtual void ElementTranslationHandler::ResolvedCallback(JSContext*, JS::Handle)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:206:35: 293:41.15 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘l10nData’ with type ‘nsTArray >’ [-Warray-bounds] 293:41.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:41.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:41.16 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp: In member function ‘virtual void ElementTranslationHandler::ResolvedCallback(JSContext*, JS::Handle)’: 293:41.16 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:181:37: note: ‘l10nData’ declared here 293:41.16 181 | nsTArray> l10nData; 293:41.16 | ^~~~~~~~ 293:41.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.16 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.16 from Unified_cpp_dom_l10n0.cpp:2: 293:41.16 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:41.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:41.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.16 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:41.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:41.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:41.16 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::Nullable; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:41.16 inlined from ‘virtual void ElementTranslationHandler::ResolvedCallback(JSContext*, JS::Handle)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:206:35: 293:41.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘l10nData’ [-Wfree-nonheap-object] 293:41.16 239 | static void Free(void* aPtr) { free(aPtr); } 293:41.16 | ~~~~^~~~~~ 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.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 >&)’: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 293:41.21 410 | size_type Capacity() const { return mHdr->mCapacity; } 293:41.21 | ~~~~~~^~~~~~~~~ 293:41.21 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing ‘errors’ 293:41.21 408 | nsTArray errors; 293:41.21 | ^~~~~~ 293:41.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.21 from Unified_cpp_dom_l10n0.cpp:2: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 293:41.21 402 | size_type Length() const { return mHdr->mLength; } 293:41.21 | ~~~~~~^~~~~~~ 293:41.21 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing ‘errors’ 293:41.21 408 | nsTArray errors; 293:41.21 | ^~~~~~ 293:41.21 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.21 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.21 from Unified_cpp_dom_l10n0.cpp:2: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 293:41.21 416 | mArray.mHdr->mLength = 0; 293:41.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 293:41.21 In file included from Unified_cpp_dom_l10n0.cpp:29: 293:41.21 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing ‘errors’ 293:41.21 408 | nsTArray errors; 293:41.21 | ^~~~~~ 293:41.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.57 from Unified_cpp_dom_l10n0.cpp:2: 293:41.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘already_AddRefed mozilla::dom::DOMLocalization::TranslateElements(const mozilla::dom::Sequence >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)’: 293:41.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 293:41.57 402 | size_type Length() const { return mHdr->mLength; } 293:41.57 | ~~~~~~^~~~~~~ 293:41.57 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.57 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:277:21: note: while referencing ‘l10nKeys’ 293:41.57 277 | Sequence l10nKeys; 293:41.57 | ^~~~~~~~ 293:41.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.57 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.57 from Unified_cpp_dom_l10n0.cpp:2: 293:41.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 293:41.57 72 | if (!mHdr->mIsAutoArray) { 293:41.57 | ~~~~~~^~~~~~~~~~~~ 293:41.57 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.57 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:277:21: note: while referencing ‘l10nKeys’ 293:41.57 277 | Sequence l10nKeys; 293:41.57 | ^~~~~~~~ 293:41.59 In file included from /usr/include/string.h:519, 293:41.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:41.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:41.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:41.59 from /usr/include/c++/10/bits/move.h:57, 293:41.59 from /usr/include/c++/10/bits/nested_exception.h:40, 293:41.59 from /usr/include/c++/10/exception:148, 293:41.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 293:41.59 from /usr/include/c++/10/new:41, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/ForOfIterator.h:19, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:7, 293:41.60 from Unified_cpp_dom_l10n0.cpp:2: 293:41.60 In function ‘void* memcpy(void*, const void*, size_t)’, 293:41.60 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:41.60 inlined from ‘already_AddRefed mozilla::dom::DOMLocalization::TranslateElements(const mozilla::dom::Sequence >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:296:42: 293:41.60 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘l10nKeys’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 293:41.60 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:41.60 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:41.60 In file included from Unified_cpp_dom_l10n0.cpp:2: 293:41.60 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp: In member function ‘already_AddRefed mozilla::dom::DOMLocalization::TranslateElements(const mozilla::dom::Sequence >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)’: 293:41.60 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:277:21: note: ‘l10nKeys’ declared here 293:41.60 277 | Sequence l10nKeys; 293:41.60 | ^~~~~~~~ 293:41.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.60 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.60 from Unified_cpp_dom_l10n0.cpp:2: 293:41.60 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.60 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 293:41.60 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::L10nKey; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 293:41.60 inlined from ‘already_AddRefed mozilla::dom::DOMLocalization::TranslateElements(const mozilla::dom::Sequence >&, nsXULPrototypeDocument*, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:296:42: 293:41.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘l10nKeys’ [-Wfree-nonheap-object] 293:41.60 239 | static void Free(void* aPtr) { free(aPtr); } 293:41.60 | ~~~~^~~~~~ 293:41.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::L10nMutations::FlushPendingTranslations()’: 293:41.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.73 402 | size_type Length() const { return mHdr->mLength; } 293:41.73 | ~~~~~~^~~~~~~ 293:41.73 In file included from Unified_cpp_dom_l10n0.cpp:20: 293:41.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp:127:36: note: while referencing ‘elements’ 293:41.73 127 | Sequence> elements; 293:41.73 | ^~~~~~~~ 293:41.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.73 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.73 from Unified_cpp_dom_l10n0.cpp:2: 293:41.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.73 72 | if (!mHdr->mIsAutoArray) { 293:41.73 | ~~~~~~^~~~~~~~~~~~ 293:41.73 In file included from Unified_cpp_dom_l10n0.cpp:20: 293:41.73 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp:127:36: note: while referencing ‘elements’ 293:41.73 127 | Sequence> elements; 293:41.73 | ^~~~~~~~ 293:41.74 In file included from /usr/include/string.h:519, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:41.74 from /usr/include/c++/10/bits/move.h:57, 293:41.74 from /usr/include/c++/10/bits/nested_exception.h:40, 293:41.74 from /usr/include/c++/10/exception:148, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 293:41.74 from /usr/include/c++/10/new:41, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/ForOfIterator.h:19, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:7, 293:41.74 from Unified_cpp_dom_l10n0.cpp:2: 293:41.74 In function ‘void* memcpy(void*, const void*, size_t)’, 293:41.74 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:41.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:41.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:41.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:41.74 inlined from ‘void mozilla::dom::L10nMutations::FlushPendingTranslations()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp:134:32: 293:41.74 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘elements’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 293:41.74 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:41.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:41.74 In file included from Unified_cpp_dom_l10n0.cpp:20: 293:41.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp: In member function ‘void mozilla::dom::L10nMutations::FlushPendingTranslations()’: 293:41.74 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp:127:36: note: ‘elements’ declared here 293:41.74 127 | Sequence> elements; 293:41.74 | ^~~~~~~~ 293:41.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.74 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.74 from Unified_cpp_dom_l10n0.cpp:2: 293:41.74 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:41.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:41.74 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:41.74 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:41.74 inlined from ‘void mozilla::dom::L10nMutations::FlushPendingTranslations()’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/L10nMutations.cpp:134:32: 293:41.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘elements’ [-Wfree-nonheap-object] 293:41.74 239 | static void Free(void* aPtr) { free(aPtr); } 293:41.74 | ~~~~^~~~~~ 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.83 402 | size_type Length() const { return mHdr->mLength; } 293:41.83 | ~~~~~~^~~~~~~ 293:41.83 In file included from Unified_cpp_dom_l10n0.cpp:11: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:195:38: note: while referencing ‘nonProtoElements’ 293:41.83 195 | Sequence> nonProtoElements; 293:41.83 | ^~~~~~~~~~~~~~~~ 293:41.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.83 from Unified_cpp_dom_l10n0.cpp:2: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.83 72 | if (!mHdr->mIsAutoArray) { 293:41.83 | ~~~~~~^~~~~~~~~~~~ 293:41.83 In file included from Unified_cpp_dom_l10n0.cpp:11: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:195:38: note: while referencing ‘nonProtoElements’ 293:41.83 195 | Sequence> nonProtoElements; 293:41.83 | ^~~~~~~~~~~~~~~~ 293:41.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.83 from Unified_cpp_dom_l10n0.cpp:2: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.83 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 293:41.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 293:41.83 In file included from Unified_cpp_dom_l10n0.cpp:11: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing ‘elements’ 293:41.83 179 | Sequence> elements; 293:41.83 | ^~~~~~~~ 293:41.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.83 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.83 from Unified_cpp_dom_l10n0.cpp:2: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 293:41.83 245 | header->mLength = length; 293:41.83 | ~~~~~~~~~~~~~~~~^~~~~~~~ 293:41.83 In file included from Unified_cpp_dom_l10n0.cpp:11: 293:41.83 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing ‘elements’ 293:41.83 179 | Sequence> elements; 293:41.83 | ^~~~~~~~ 293:41.84 In file included from /usr/include/string.h:519, 293:41.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 293:41.85 from /usr/include/c++/10/bits/move.h:57, 293:41.85 from /usr/include/c++/10/bits/nested_exception.h:40, 293:41.85 from /usr/include/c++/10/exception:148, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 293:41.85 from /usr/include/c++/10/new:41, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/ForOfIterator.h:19, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:7, 293:41.85 from Unified_cpp_dom_l10n0.cpp:2: 293:41.85 In function ‘void* memcpy(void*, const void*, size_t)’, 293:41.85 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 293:41.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 293:41.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:41.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:41.85 inlined from ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:202:13: 293:41.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nonProtoElements’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 293:41.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 293:41.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293:41.85 In file included from Unified_cpp_dom_l10n0.cpp:11: 293:41.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp: In member function ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’: 293:41.85 /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:195:38: note: ‘nonProtoElements’ declared here 293:41.85 195 | Sequence> nonProtoElements; 293:41.85 | ^~~~~~~~~~~~~~~~ 293:41.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMArray.h:16, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXULPrototypeDocument.h:11, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.h:10, 293:41.85 from /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DOMLocalization.cpp:10, 293:41.85 from Unified_cpp_dom_l10n0.cpp:2: 293:41.85 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 293:41.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 293:41.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 293:41.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 293:41.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::dom::Element&; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 293:41.85 inlined from ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/l10n/DocumentL10n.cpp:202:13: 293:41.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘nonProtoElements’ [-Wfree-nonheap-object] 293:41.85 239 | static void Free(void* aPtr) { free(aPtr); } 293:41.85 | ~~~~^~~~~~ 293:42.89 dom/presentation 294:01.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.h:13, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.cpp:7, 294:01.05 from Unified_cpp_dom_presentation0.cpp:2: 294:01.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In static member function ‘static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)’: 294:01.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 294:01.05 402 | size_type Length() const { return mHdr->mLength; } 294:01.05 | ~~~~~~^~~~~~~ 294:01.05 In file included from Unified_cpp_dom_presentation0.cpp:92: 294:01.05 /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp:69:22: note: while referencing ‘urls’ 294:01.05 69 | Sequence urls; 294:01.05 | ^~~~ 294:01.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.h:13, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.cpp:7, 294:01.05 from Unified_cpp_dom_presentation0.cpp:2: 294:01.05 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 294:01.05 72 | if (!mHdr->mIsAutoArray) { 294:01.05 | ~~~~~~^~~~~~~~~~~~ 294:01.05 In file included from Unified_cpp_dom_presentation0.cpp:92: 294:01.05 /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp:69:22: note: while referencing ‘urls’ 294:01.05 69 | Sequence urls; 294:01.05 | ^~~~ 294:01.05 In file included from /usr/include/string.h:519, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 294:01.05 from /usr/include/c++/10/bits/move.h:57, 294:01.05 from /usr/include/c++/10/bits/stl_pair.h:59, 294:01.05 from /usr/include/c++/10/utility:70, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/StaticPtr.h:10, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.h:10, 294:01.05 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.cpp:7, 294:01.05 from Unified_cpp_dom_presentation0.cpp:2: 294:01.05 In function ‘void* memcpy(void*, const void*, size_t)’, 294:01.05 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 294:01.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 294:01.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 294:01.05 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 294:01.05 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 294:01.05 inlined from ‘static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp:70:26: 294:01.05 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘urls’ with type ‘mozilla::dom::Sequence >’ [-Warray-bounds] 294:01.05 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 294:01.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294:01.06 In file included from Unified_cpp_dom_presentation0.cpp:92: 294:01.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp: In static member function ‘static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)’: 294:01.06 /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp:69:22: note: ‘urls’ declared here 294:01.06 69 | Sequence urls; 294:01.06 | ^~~~ 294:01.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.h:13, 294:01.06 from /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/AvailabilityCollection.cpp:7, 294:01.06 from Unified_cpp_dom_presentation0.cpp:2: 294:01.06 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 294:01.06 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 294:01.06 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 294:01.06 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 294:01.06 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 294:01.06 inlined from ‘static already_AddRefed mozilla::dom::PresentationRequest::Constructor(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/dom/presentation/PresentationRequest.cpp:70:26: 294:01.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘urls’ [-Wfree-nonheap-object] 294:01.06 239 | static void Free(void* aPtr) { free(aPtr); } 294:01.06 | ~~~~^~~~~~ 294:20.87 dom/presentation/provider 294:23.92 view 294:36.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 294:36.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 294:36.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 294:36.10 from /builddir/build/BUILD/thunderbird-78.6.1/view/nsView.h:10, 294:36.10 from /builddir/build/BUILD/thunderbird-78.6.1/view/nsView.cpp:6, 294:36.11 from Unified_cpp_view0.cpp:2: 294:36.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 294:36.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 294:36.11 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 294:36.11 | ^~~~~~~~~ 294:39.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ArrayView.h:9, 294:39.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRegion.h:17, 294:39.02 from /builddir/build/BUILD/thunderbird-78.6.1/view/nsView.h:12, 294:39.02 from /builddir/build/BUILD/thunderbird-78.6.1/view/nsView.cpp:6, 294:39.02 from Unified_cpp_view0.cpp:2: 294:39.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void nsViewManager::InvalidateViewNoSuppression(nsView*, const nsRect&)’: 294:39.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 294:39.02 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 294:39.02 | ^~~~ 294:39.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 294:39.02 265 | extern nsTArrayHeader sEmptyTArrayHeader; 294:39.02 | ^~~~~~~~~~~~~~~~~~ 294:40.93 widget 295:22.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 295:22.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 295:22.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDragSession.h:21, 295:22.44 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDragService.h:18, 295:22.44 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseDragService.h:9, 295:22.44 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseDragService.cpp:6: 295:22.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 295:22.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 295:22.44 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 295:22.44 | ^~~~~~~~~ 295:40.45 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 295:40.45 from /builddir/build/BUILD/thunderbird-78.6.1/widget/InputData.h:10, 295:40.45 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseWidget.h:8, 295:40.45 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseWidget.cpp:8: 295:40.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 295:40.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 295:40.45 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 295:40.45 | ^~~~~~~~~ 295:40.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 295:40.45 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 296:02.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 296:02.91 from /builddir/build/BUILD/thunderbird-78.6.1/widget/CompositorWidget.h:10, 296:02.91 from /builddir/build/BUILD/thunderbird-78.6.1/widget/CompositorWidget.cpp:5, 296:02.91 from Unified_cpp_widget0.cpp:2: 296:02.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:02.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.91 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 296:02.91 | ^~~~~~~~~ 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.92 In file included from Unified_cpp_widget0.cpp:65: 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/widget/InputData.cpp: In constructor ‘mozilla::PinchGestureInput::PinchGestureInput(mozilla::PinchGestureInput::PinchGestureType, uint32_t, mozilla::TimeStamp, const ExternalPoint&, const ScreenPoint&, mozilla::ScreenCoord, mozilla::ScreenCoord, mozilla::Modifiers)’: 296:02.92 /builddir/build/BUILD/thunderbird-78.6.1/widget/InputData.cpp:543:1: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 296:02.92 543 | PinchGestureInput::PinchGestureInput( 296:02.92 | ^~~~~~~~~~~~~~~~~ 296:29.13 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 296:29.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 296:29.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 296:29.13 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:12, 296:29.13 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseFilePicker.cpp:10, 296:29.13 from Unified_cpp_widget1.cpp:20: 296:29.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:29.13 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:29.13 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 296:29.13 | ^~~~~~~~~ 296:29.16 In file included from Unified_cpp_widget1.cpp:128: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp: In function ‘void PaintStrokedEllipse(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)’: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 296:29.16 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 296:29.16 | ^~~~~~~~~~~~~~~~~~~ 296:29.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:12, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseFilePicker.cpp:10, 296:29.16 from Unified_cpp_widget1.cpp:20: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:29.16 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 296:29.16 | ^~~~~~~~~ 296:29.16 In file included from Unified_cpp_widget1.cpp:128: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp: In function ‘void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)’: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 296:29.16 188 | static void PaintRoundedRectWithBorder(DrawTarget* aDrawTarget, 296:29.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 296:29.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsIWidget.h:12, 296:29.16 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseFilePicker.cpp:10, 296:29.16 from Unified_cpp_widget1.cpp:20: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 296:29.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 296:29.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 296:29.16 | ^~~~~~~~ 296:31.40 In file included from Unified_cpp_widget1.cpp:128: 296:31.40 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp: In function ‘void PaintStrokedEllipse.constprop(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)’: 296:31.40 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 296:31.40 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 296:31.40 | ^~~~~~~~~~~~~~~~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:20: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsImpl.cpp: In member function ‘virtual nsresult nsPrintSettingsService::ReadPrefs(nsIPrintSettings*, const nsAString&, uint32_t)’: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsImpl.cpp:597:15: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 296:51.65 597 | mPaperWidth = aPaperWidth; 296:51.65 | ~~~~~~~~~~~~^~~~~~~~~~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:29: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsService.cpp:410:12: note: ‘width’ was declared here 296:51.65 410 | double width, height; 296:51.65 | ^~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:20: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsImpl.cpp:607:16: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 296:51.65 607 | mPaperHeight = aPaperHeight; 296:51.65 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:29: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsService.cpp:410:19: note: ‘height’ was declared here 296:51.65 410 | double width, height; 296:51.65 | ^~~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:20: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsImpl.cpp:390:12: warning: ‘dbl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 296:51.65 390 | mScaling = aScaling; 296:51.65 | ~~~~~~~~~^~~~~~~~~~ 296:51.65 In file included from Unified_cpp_widget2.cpp:29: 296:51.65 /builddir/build/BUILD/thunderbird-78.6.1/widget/nsPrintSettingsService.cpp:390:10: note: ‘dbl’ was declared here 296:51.65 390 | double dbl; 296:51.65 | ^~~ 296:52.89 widget/headless 297:08.97 widget/gtk 297:32.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/VsyncSource.h:14, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/WaylandVsyncSource.h:13, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/nsWindow.h:20, 297:32.99 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/nsWindow.cpp:8: 297:32.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 297:32.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 297:32.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 297:32.99 | ^~~~~~~~~ 297:33.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 297:33.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 297:43.02 In file included from Unified_cpp_widget_gtk0.cpp:65: 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:173:13: warning: Not available before 297:43.02 173 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:213:13: warning: Not available before 297:43.02 213 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:246:13: warning: Not available before 297:43.02 246 | g_clear_pointer(&wl_container->eglwindow, wl_egl_window_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:247:13: warning: Not available before 297:43.02 247 | g_clear_pointer(&wl_container->subsurface, wl_subsurface_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:248:13: warning: Not available before 297:43.02 248 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:249:13: warning: Not available before 297:43.02 249 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:43.02 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/MozContainerWayland.cpp:398:13: warning: Not available before 297:43.02 398 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 297:43.02 | ^~~~~~~~~~~~~~~~~~~~~~~ 297:57.40 In file included from Unified_cpp_widget_gtk0.cpp:119: 297:57.40 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/WaylandDMABufSurface.cpp: In member function ‘void WaylandDMABufSurfaceRGBA::Clear()’: 297:57.40 /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/WaylandDMABufSurface.cpp:677:35: warning: ‘destStride’ may be used uninitialized in this function [-Wmaybe-uninitialized] 297:57.41 677 | memset(destData, 0, GetHeight() * destStride); 297:57.41 | ~~~~~~~~~~~~^~~~~~~~~~~~ 297:58.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/ProcInfo.cpp:7, 297:58.91 from Unified_cpp_widget_gtk0.cpp:83: 297:58.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcInfo.h: In member function ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’: 297:58.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: ‘.mozilla::ProcInfo::childId’ may be used uninitialized in this function [-Wmaybe-uninitialized] 297:58.91 61 | struct ProcInfo { 297:58.91 | ^~~~~~~~ 297:58.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: ‘.mozilla::ProcInfo::type’ may be used uninitialized in this function [-Wmaybe-uninitialized] 298:14.73 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 298:14.73 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 298:14.73 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/WindowSurfaceProvider.h:10, 298:14.73 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/WindowSurfaceProvider.cpp:7, 298:14.73 from Unified_cpp_widget_gtk1.cpp:11: 298:14.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 298:14.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 298:14.73 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 298:14.73 | ^~~~~~~~~ 298:36.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDragSession.h:21, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIDragService.h:18, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/widget/nsBaseDragService.h:9, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/nsDragService.h:11, 298:36.31 from /builddir/build/BUILD/thunderbird-78.6.1/widget/gtk/nsDragService.cpp:7, 298:36.31 from Unified_cpp_widget_gtk2.cpp:2: 298:36.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 298:36.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 298:36.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 298:36.31 | ^~~~~~~~~ 298:36.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 298:36.31 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 298:44.76 widget/gtk/mozgtk/stub 298:45.31 widget/gtk/mozgtk/gtk2 298:45.44 widget/gtk/mozgtk/gtk3 298:45.49 widget/gtk/wayland 298:45.87 widget/gtk/mozwayland 298:46.22 widget/x11 298:46.32 editor/libeditor 299:36.63 In file included from Unified_cpp_editor_libeditor1.cpp:110: 299:36.63 /builddir/build/BUILD/thunderbird-78.6.1/editor/libeditor/HTMLTableEditor.cpp: In member function ‘nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)’: 299:36.63 /builddir/build/BUILD/thunderbird-78.6.1/editor/libeditor/HTMLTableEditor.cpp:64:28: warning: ‘newCellIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299:36.63 64 | mSelected(aSelected) {} 299:36.63 | ^ 299:36.63 /builddir/build/BUILD/thunderbird-78.6.1/editor/libeditor/HTMLTableEditor.cpp:227:11: note: ‘newCellIndex’ was declared here 299:36.63 227 | int32_t newCellIndex; 299:36.63 | ^~~~~~~~~~~~ 300:09.94 editor/spellchecker 300:19.85 editor/txmgr 300:22.68 editor/composer 300:31.69 layout/style 301:03.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 301:03.42 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/CachedInheritingStyles.cpp:7, 301:03.42 from Unified_cpp_layout_style1.cpp:2: 301:03.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)’: 301:03.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 301:03.42 402 | size_type Length() const { return mHdr->mLength; } 301:03.42 | ~~~~~~^~~~~~~ 301:03.42 In file included from Unified_cpp_layout_style1.cpp:65: 301:03.42 /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp:329:29: note: while referencing ‘promises’ 301:03.42 329 | nsTArray> promises; 301:03.42 | ^~~~~~~~ 301:03.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 301:03.42 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 301:03.42 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/CachedInheritingStyles.cpp:7, 301:03.42 from Unified_cpp_layout_style1.cpp:2: 301:03.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 301:03.42 72 | if (!mHdr->mIsAutoArray) { 301:03.42 | ~~~~~~^~~~~~~~~~~~ 301:03.42 In file included from Unified_cpp_layout_style1.cpp:65: 301:03.42 /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp:329:29: note: while referencing ‘promises’ 301:03.42 329 | nsTArray> promises; 301:03.42 | ^~~~~~~~ 301:03.43 In file included from /usr/include/string.h:519, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsAtom.h:10, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 301:03.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/CachedInheritingStyles.cpp:7, 301:03.43 from Unified_cpp_layout_style1.cpp:2: 301:03.43 In function ‘void* memcpy(void*, const void*, size_t)’, 301:03.43 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 301:03.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 301:03.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 301:03.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 301:03.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 301:03.43 inlined from ‘already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp:342:32: 301:03.43 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘promises’ with type ‘nsTArray >’ [-Warray-bounds] 301:03.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 301:03.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301:03.43 In file included from Unified_cpp_layout_style1.cpp:65: 301:03.43 /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp: In member function ‘already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)’: 301:03.43 /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp:329:29: note: ‘promises’ declared here 301:03.43 329 | nsTArray> promises; 301:03.43 | ^~~~~~~~ 301:03.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 301:03.44 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/CachedInheritingStyles.cpp:7, 301:03.44 from Unified_cpp_layout_style1.cpp:2: 301:03.44 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 301:03.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 301:03.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 301:03.44 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 301:03.44 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = RefPtr&; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 301:03.44 inlined from ‘already_AddRefed mozilla::dom::FontFaceSet::Load(JSContext*, const nsAString&, const nsAString&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/style/FontFaceSet.cpp:342:32: 301:03.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘promises’ [-Wfree-nonheap-object] 301:03.44 239 | static void Free(void* aPtr) { free(aPtr); } 301:03.44 | ~~~~^~~~~~ 301:18.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 301:18.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 301:18.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 301:18.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsNodeInfoManager.h:20, 301:18.50 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsINode.h:16, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/css/Loader.h:17, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/Loader.cpp:9, 301:18.51 from Unified_cpp_layout_style2.cpp:2: 301:18.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::pair; long unsigned int N = 256]’: 301:18.51 /builddir/build/BUILD/thunderbird-78.6.1/layout/style/ServoStyleSet.cpp:105:51: required from here 301:18.51 /builddir/build/BUILD/thunderbird-78.6.1/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] 301:18.51 76 | memset(&aArr[0], 0, N * sizeof(T)); 301:18.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301:18.51 In file included from /usr/include/c++/10/utility:70, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 301:18.51 from /usr/include/c++/10/tuple:38, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/tuple:3, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/tuple:52, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/css/Loader.h:12, 301:18.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/Loader.cpp:9, 301:18.51 from Unified_cpp_layout_style2.cpp:2: 301:18.51 /usr/include/c++/10/bits/stl_pair.h:211:12: note: ‘struct std::pair’ declared here 301:18.51 211 | struct pair 301:18.51 | ^~~~ 301:41.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 301:41.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 301:41.25 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/StyleAnimationValue.cpp:9, 301:41.25 from Unified_cpp_layout_style3.cpp:11: 301:41.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 301:41.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 301:41.25 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 301:41.25 | ^~~~~~~~~~~~~~~~ 302:02.72 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 302:02.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 302:02.72 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 302:02.72 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 302:02.72 from Unified_cpp_layout_style4.cpp:2: 302:02.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 302:02.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 302:02.72 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 302:02.72 | ^~~~~~~~~~~~~~~~ 302:02.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 302:02.80 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 302:02.80 from Unified_cpp_layout_style4.cpp:2: 302:02.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 302:02.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:02.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 302:02.80 | ^~~~~~~~~ 302:02.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:12, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoBindings.h:12, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/DeclarationBlock.h:16, 302:02.81 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsHTMLCSSStyleSheet.cpp:13, 302:02.81 from Unified_cpp_layout_style4.cpp:2: 302:02.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘bool mozilla::gfx::operator!=(mozilla::gfx::CoordTyped, float)’: 302:02.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:74:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:02.81 74 | friend bool operator!=(Sub aA, T aB) { return aA.value != aB; } 302:02.81 | ^~~~~~~~ 302:11.67 layout/base 302:45.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.93 from Unified_cpp_layout_base0.cpp:2: 302:45.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; long unsigned int N = 4]’: 302:45.93 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/GeometryUtils.cpp:220:26: required from here 302:45.93 /builddir/build/BUILD/thunderbird-78.6.1/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] 302:45.93 71 | memset(aT, 0, N * sizeof(T)); 302:45.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 302:45.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:13, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.93 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.93 from Unified_cpp_layout_base0.cpp:2: 302:45.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 302:45.93 123 | struct PointTyped 302:45.93 | ^~~~~~~~~~ 302:45.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.94 from Unified_cpp_layout_base0.cpp:2: 302:45.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = long unsigned int]’: 302:45.94 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/GeometryUtils.cpp:434:33: required from here 302:45.94 /builddir/build/BUILD/thunderbird-78.6.1/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] 302:45.94 46 | memset(aT, 0, sizeof(T)); 302:45.94 | ~~~~~~^~~~~~~~~~~~~~~~~~ 302:45.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:13, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.94 from Unified_cpp_layout_base0.cpp:2: 302:45.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 302:45.94 123 | struct PointTyped 302:45.94 | ^~~~~~~~~~ 302:45.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsWrapperCache.h:16, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/EventTarget.h:14, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:14, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.95 from Unified_cpp_layout_base0.cpp:2: 302:45.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]’: 302:45.95 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/LayoutTelemetryTools.cpp:54:25: required from here 302:45.95 /builddir/build/BUILD/thunderbird-78.6.1/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] 302:45.95 34 | memset(aT, 0, sizeof(T)); 302:45.95 | ~~~~~~^~~~~~~~~~~~~~~~~~ 302:45.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCycleCollectionParticipant.h:13, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrName.h:16, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:21, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:45.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:45.95 from Unified_cpp_layout_base0.cpp:2: 302:45.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:43:7: note: ‘class mozilla::EnumeratedArray >’ declared here 302:45.95 43 | class EnumeratedArray { 302:45.95 | ^~~~~~~~~~~~~~~ 302:47.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:20, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:47.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:47.91 from Unified_cpp_layout_base0.cpp:2: 302:47.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 302:47.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 302:47.91 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 302:47.91 | ^~~~~~~~~~ 302:47.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:47.92 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:47.92 from Unified_cpp_layout_base0.cpp:2: 302:47.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 302:47.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:47.92 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 302:47.92 | ^~~~~~~~~ 302:47.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:59, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:15, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:47.94 from Unified_cpp_layout_base0.cpp:2: 302:47.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 302:47.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 302:47.94 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 302:47.94 | ^~~~~~~~~~~~~~~~ 302:47.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:47.94 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:47.94 from Unified_cpp_layout_base0.cpp:2: 302:47.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 302:47.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:47.94 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 302:47.94 | ^~~~~~~~~ 302:47.95 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:13, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:47.95 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:47.95 from Unified_cpp_layout_base0.cpp:2: 302:47.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, double)’: 302:47.95 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:47.95 76 | friend result_type operator*(coord aCoord, primitive aScale) { 302:47.95 | ^~~~~~~~ 302:48.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 302:48.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 302:48.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsAttrValue.h:22, 302:48.10 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/AttrArray.h:22, 302:48.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Element.h:16, 302:48.10 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 302:48.11 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:11, 302:48.11 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:48.11 from Unified_cpp_layout_base0.cpp:2: 302:48.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 302:48.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 302:48.11 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 302:48.11 | ^~~~~~~~~ 302:59.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 302:59.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PresShell.h:28, 302:59.74 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:59, 302:59.74 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.h:15, 302:59.74 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/AccessibleCaret.cpp:7, 302:59.74 from Unified_cpp_layout_base0.cpp:2: 302:59.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const mozilla::OffsetPathData&, const LengthPercentage&, const mozilla::StyleOffsetRotate&, const StylePositionOrAuto&, const CSSPoint&, mozilla::MotionPathUtils::TransformReferenceBox&, const CSSPoint&)’: 302:59.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:59: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 302:59.74 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 302:59.74 | ^ 303:00.91 In file included from Unified_cpp_layout_base0.cpp:92: 303:00.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/PresShell.cpp: In member function ‘void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)’: 303:00.92 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/PresShell.cpp:2702:25: warning: ‘targetNeedsReflowFromParent’ may be used uninitialized in this function [-Wmaybe-uninitialized] 303:00.92 2702 | ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 303:00.92 | ^~ 303:27.67 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 303:27.67 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 303:27.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 303:27.67 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 303:27.67 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/TouchManager.h:15, 303:27.67 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/TouchManager.cpp:8, 303:27.67 from Unified_cpp_layout_base1.cpp:2: 303:27.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:27.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:27.67 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 303:27.67 | ^~~~~~~~~ 303:27.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:27.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:30.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:30.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:30.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:30.71 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 303:30.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 303:30.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 303:30.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/TouchManager.h:15, 303:30.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/TouchManager.cpp:8, 303:30.91 from Unified_cpp_layout_base1.cpp:2: 303:30.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 303:30.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 303:30.91 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 303:30.91 | ^~~~~~~~~~ 303:43.57 In file included from Unified_cpp_layout_base1.cpp:56: 303:43.57 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsCSSFrameConstructor.cpp: In member function ‘void nsFrameConstructorState::ConstructBackdropFrameFor(nsIContent*, nsIFrame*)’: 303:43.57 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsCSSFrameConstructor.cpp:1096:75: warning: ‘placeholderType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 303:43.57 1096 | nsIFrame* placeholder = nsCSSFrameConstructor::CreatePlaceholderFrameFor( 303:43.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 303:43.57 1097 | mPresShell, aContent, backdropFrame, frame, nullptr, placeholderType); 303:43.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304:17.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 304:17.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresArena.h:22, 304:17.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresArena.cpp:10, 304:17.51 from Unified_cpp_layout_base2.cpp:2: 304:17.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘void _ZL18SortConfigurationsP8nsTArrayIN9nsIWidget13ConfigurationEE.part.0(nsTArray*)’: 304:17.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 304:17.51 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 304:17.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 304:17.51 In file included from Unified_cpp_layout_base2.cpp:11: 304:17.51 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresContext.cpp:2728:38: note: while referencing ‘pluginsToMove’ 304:17.51 2728 | nsTArray pluginsToMove; 304:17.51 | ^~~~~~~~~~~~~ 304:17.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 304:17.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresArena.h:22, 304:17.51 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresArena.cpp:10, 304:17.51 from Unified_cpp_layout_base2.cpp:2: 304:17.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 304:17.51 245 | header->mLength = length; 304:17.51 | ~~~~~~~~~~~~~~~~^~~~~~~~ 304:17.51 In file included from Unified_cpp_layout_base2.cpp:11: 304:17.51 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsPresContext.cpp:2728:38: note: while referencing ‘pluginsToMove’ 304:17.51 2728 | nsTArray pluginsToMove; 304:17.51 | ^~~~~~~~~~~~~ 304:22.12 layout/generic 304:34.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 304:34.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 304:34.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 304:34.98 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 304:34.98 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsPluginFrame.h:16, 304:34.98 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsPluginFrame.cpp:9: 304:34.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 304:34.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 304:34.98 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 304:34.98 | ^~~~~~~~~ 304:51.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/FrameMetrics.h:11, 304:51.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 304:51.49 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/BRFrame.cpp:9, 304:51.49 from Unified_cpp_layout_generic0.cpp:2: 304:51.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 304:51.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 304:51.49 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 304:51.49 | ^~~~~~~~~~ 304:54.09 In file included from Unified_cpp_layout_generic0.cpp:83: 304:54.09 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/ReflowInput.cpp: In member function ‘void mozilla::ReflowInput::InitFrameType(mozilla::LayoutFrameType)’: 304:54.09 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/ReflowInput.cpp:830:15: warning: ‘frameType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 304:54.09 830 | frameType = NS_FRAME_REPLACED_CONTAINS_BLOCK(frameType); 305:11.60 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 305:11.60 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/ScrollVelocityQueue.h:11, 305:11.60 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/ScrollVelocityQueue.cpp:7, 305:11.60 from Unified_cpp_layout_generic1.cpp:2: 305:11.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 305:11.60 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 305:11.60 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 305:11.60 | ^~~~~~~~~ 305:11.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 305:11.73 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 305:19.29 In file included from Unified_cpp_layout_generic1.cpp:119: 305:19.29 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsContainerFrame.cpp: In member function ‘void nsContainerFrame::DoInlineIntrinsicISize(gfxContext*, nsIFrame::InlineIntrinsicISizeData*, nsLayoutUtils::IntrinsicISizeType)’: 305:19.29 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsContainerFrame.cpp:816:50: warning: ‘lastInFlow’ may be used uninitialized in this function [-Wmaybe-uninitialized] 305:19.29 816 | if (MOZ_LIKELY(!lastInFlow->GetNextContinuation() && sliceBreak)) { 305:19.29 | ^ 305:44.83 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 305:44.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 305:44.83 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 305:44.83 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.h:15, 305:44.83 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.cpp:9, 305:44.83 from Unified_cpp_layout_generic2.cpp:2: 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2657:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = nsGridContainerFrame::GridItemInfo; nsTArray::self_type = nsTArray]’ 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsGridContainerFrame.cpp:3549:49: required from here 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/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] 305:44.83 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 305:44.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305:44.83 In file included from Unified_cpp_layout_generic2.cpp:74: 305:44.83 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsGridContainerFrame.cpp:566:30: note: ‘struct nsGridContainerFrame::GridItemInfo’ declared here 305:44.83 566 | struct nsGridContainerFrame::GridItemInfo { 305:44.83 | ^~~~~~~~~~~~ 305:45.61 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.h:15, 305:45.61 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.cpp:9, 305:45.61 from Unified_cpp_layout_generic2.cpp:2: 305:45.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 305:45.61 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 305:45.61 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 305:45.61 | ^~~~~~~~~ 305:45.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 305:45.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 305:45.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 305:45.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 305:45.77 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 305:45.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 305:45.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 305:45.77 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 305:45.77 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.h:15, 305:45.77 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.cpp:9, 305:45.77 from Unified_cpp_layout_generic2.cpp:2: 305:45.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 305:45.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 305:45.77 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 305:45.77 | ^~~~~~~~~~~~~~~~ 306:09.44 In file included from Unified_cpp_layout_generic2.cpp:74: 306:09.44 /builddir/build/BUILD/thunderbird-78.6.1/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)’: 306:09.44 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsGridContainerFrame.cpp:7778:44: warning: ‘masonryAxisGap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 306:09.44 7778 | maxSize = std::max(nscoord(0), maxSize - masonryAxisGap); 306:09.44 | ~~~~~~~~^~~~~~~~~~~~~~~~ 306:14.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsColor.h:13, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.h:15, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.cpp:9, 306:14.91 from Unified_cpp_layout_generic2.cpp:2: 306:14.91 /builddir/build/BUILD/thunderbird-78.6.1/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)’: 306:14.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCoord.h:137:36: warning: ‘bSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 306:14.91 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 306:14.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 306:14.91 In file included from Unified_cpp_layout_generic2.cpp:20: 306:14.91 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.cpp:6455:38: note: ‘bSize’ was declared here 306:14.91 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 306:14.91 | ^~~~~ 306:14.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsColor.h:13, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.h:15, 306:14.91 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFloatManager.cpp:9, 306:14.91 from Unified_cpp_layout_generic2.cpp:2: 306:14.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCoord.h:137:36: warning: ‘iSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 306:14.92 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 306:14.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 306:14.92 In file included from Unified_cpp_layout_generic2.cpp:20: 306:14.92 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.cpp:6455:11: note: ‘iSize’ was declared here 306:14.92 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 306:14.92 | ^~~~~ 306:44.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.h:15, 306:44.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.cpp:9, 306:44.65 from Unified_cpp_layout_generic3.cpp:2: 306:44.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 306:44.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 306:44.65 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 306:44.65 | ^~~~~~~~~ 306:44.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 306:44.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 306:44.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 306:44.72 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 306:56.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 306:56.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 306:56.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 306:56.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.h:15, 306:56.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.cpp:9, 306:56.02 from Unified_cpp_layout_generic3.cpp:2: 306:56.02 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 306:56.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 306:56.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 306:56.02 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 306:56.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 306:56.02 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 306:56.02 inlined from ‘bool BuildTextRunsScanner::SetupLineBreakerContext(gfxTextRun*)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsTextFrame.cpp:2626:51: 306:56.02 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘tempBuf’ [-Wfree-nonheap-object] 306:56.02 239 | static void Free(void* aPtr) { free(aPtr); } 306:56.02 | ~~~~^~~~~~ 306:58.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:53, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineBox.h:16, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/BlockReflowInput.h:13, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.h:16, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.cpp:9, 306:58.02 from Unified_cpp_layout_generic3.cpp:2: 306:58.02 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/FrameProperties.h: In member function ‘virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)’: 306:58.02 /builddir/build/BUILD/thunderbird-78.6.1/layout/base/FrameProperties.h:160:16: warning: ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 306:58.02 160 | SetInternal(aProperty, ptr, aFrame); 306:58.02 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 306:58.02 In file included from Unified_cpp_layout_generic3.cpp:119: 306:58.02 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsTextFrame.cpp:9762:44: note: ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ was declared here 306:58.02 9762 | Maybe autoLineCursor; 306:58.02 | ^~~~~~~~~~~~~~ 306:58.02 In file included from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineBox.h:16, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/BlockReflowInput.h:13, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.h:16, 306:58.02 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.cpp:9, 306:58.02 from Unified_cpp_layout_generic3.cpp:2: 306:58.02 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:3882:20: warning: ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function [-Wmaybe-uninitialized] 306:58.02 3882 | mProperties.Set(aProperty, aValue, this); 306:58.02 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 306:58.02 In file included from Unified_cpp_layout_generic3.cpp:119: 306:58.02 /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsTextFrame.cpp:9762:44: note: ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame’ was declared here 306:58.02 9762 | Maybe autoLineCursor; 306:58.02 | ^~~~~~~~~~~~~~ 306:58.59 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 306:58.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:14, 306:58.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 306:58.59 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.h:15, 306:58.59 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsLineLayout.cpp:9, 306:58.59 from Unified_cpp_layout_generic3.cpp:2: 306:58.59 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 306:58.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 306:58.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 306:58.59 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 306:58.59 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = gfxTextRun::HyphenType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 306:58.59 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = gfxTextRun::HyphenType; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 306:58.59 inlined from ‘void nsTextFrame::AddInlineMinISizeForFlow(gfxContext*, nsIFrame::InlineMinISizeData*, nsTextFrame::TextRunType)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsTextFrame.cpp:8326:34: 306:58.59 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘hyphBuffer’ [-Wfree-nonheap-object] 306:58.59 239 | static void Free(void* aPtr) { free(aPtr); } 306:58.59 | ~~~~^~~~~~ 307:15.07 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsSplittableFrame.h:16, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsContainerFrame.h:13, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsVideoFrame.h:13, 307:15.07 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsVideoFrame.cpp:9, 307:15.07 from Unified_cpp_layout_generic4.cpp:2: 307:15.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 307:15.07 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 307:15.07 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 307:15.07 | ^~~~~~~~~ 307:18.38 layout/forms 307:31.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 307:31.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 307:31.80 from /builddir/build/BUILD/thunderbird-78.6.1/layout/forms/nsButtonFrameRenderer.h:10, 307:31.80 from /builddir/build/BUILD/thunderbird-78.6.1/layout/forms/nsButtonFrameRenderer.cpp:6, 307:31.80 from Unified_cpp_layout_forms0.cpp:2: 307:31.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 307:31.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 307:31.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 307:31.80 | ^~~~~~~~~ 307:55.89 layout/tables 308:06.69 In file included from Unified_cpp_layout_tables0.cpp:65: 308:06.69 /builddir/build/BUILD/thunderbird-78.6.1/layout/tables/nsTableFrame.cpp: In member function ‘void BCPaintBorderIterator::ResetVerInfo()’: 308:06.69 /builddir/build/BUILD/thunderbird-78.6.1/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] 308:06.69 7335 | memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 308:06.69 | ^ 308:06.69 /builddir/build/BUILD/thunderbird-78.6.1/layout/tables/nsTableFrame.cpp:5866:8: note: ‘struct BCBlockDirSeg’ declared here 308:06.69 5866 | struct BCBlockDirSeg { 308:06.69 | ^~~~~~~~~~~~~ 308:08.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoComputedData.h:12, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ComputedStyle.h:17, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/WritingModes.h:12, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/layout/tables/celldata.h:12, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/layout/tables/nsTableFrame.h:9, 308:08.63 from /builddir/build/BUILD/thunderbird-78.6.1/layout/tables/BasicTableLayoutStrategy.cpp:16, 308:08.63 from Unified_cpp_layout_tables0.cpp:2: 308:08.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 308:08.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 308:08.63 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 308:08.63 | ^~~~~~~~~ 308:08.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 308:08.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 308:22.80 layout/svg 308:36.74 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 308:36.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 308:36.74 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/gfxPattern.h:13, 308:36.74 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/SVGContextPaint.h:12, 308:36.74 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/SVGContextPaint.cpp:7, 308:36.74 from Unified_cpp_layout_svg0.cpp:2: 308:36.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 308:36.74 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 308:36.74 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 308:36.74 | ^~~~~~~~~ 308:36.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 308:36.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 308:54.86 In file included from Unified_cpp_layout_svg1.cpp:11: 308:54.86 /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterInstance.cpp: In member function ‘bool nsSVGFilterInstance::ComputeBounds()’: 308:54.86 /builddir/build/BUILD/thunderbird-78.6.1/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] 308:54.86 81 | sizeof(mFilterElement->mLengthAttributes)); 308:54.86 | ^ 308:54.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/SVGFilterElement.h:11, 308:54.86 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:14, 308:54.86 from Unified_cpp_layout_svg1.cpp:2: 308:54.86 /builddir/build/BUILD/thunderbird-78.6.1/dom/svg/SVGAnimatedLength.h:84:7: note: ‘class mozilla::SVGAnimatedLength’ declared here 308:54.86 84 | class SVGAnimatedLength { 308:54.86 | ^~~~~~~~~~~~~~~~~ 309:01.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:01.53 from Unified_cpp_layout_svg1.cpp:2: 309:01.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:01.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:01.53 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 309:01.53 | ^~~~~~~~~ 309:01.53 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:16201, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleConsts.h:17, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:01.53 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:01.53 from Unified_cpp_layout_svg1.cpp:2: 309:01.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 309:01.53 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 309:01.53 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 309:01.53 | ^~~~~~~~~~~~~~~~ 309:01.54 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 309:01.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 309:01.54 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 309:01.54 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:01.54 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:01.54 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:01.54 from Unified_cpp_layout_svg1.cpp:2: 309:01.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:01.54 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:01.54 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 309:01.54 | ^~~~~~~~~ 309:01.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:01.62 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:05.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:15, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:19, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleConsts.h:17, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:05.03 from Unified_cpp_layout_svg1.cpp:2: 309:05.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::Matrix nsSVGImageFrame::GetVectorImageTransform()’: 309:05.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 309:05.03 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 309:05.03 | ^ 309:05.03 In file included from Unified_cpp_layout_svg1.cpp:56: 309:05.03 /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:12: note: ‘y’ was declared here 309:05.03 206 | float x, y; 309:05.03 | ^ 309:05.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:15, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:19, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleConsts.h:17, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:05.03 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:05.03 from Unified_cpp_layout_svg1.cpp:2: 309:05.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 309:05.03 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 309:05.03 | ^ 309:05.03 In file included from Unified_cpp_layout_svg1.cpp:56: 309:05.03 /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:9: note: ‘x’ was declared here 309:05.04 206 | float x, y; 309:05.04 | ^ 309:05.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:15, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:19, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleConsts.h:17, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:05.43 from Unified_cpp_layout_svg1.cpp:2: 309:05.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘bool nsSVGImageFrame::TransformContextForPainting(gfxContext*, const gfxMatrix&)’: 309:05.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 309:05.43 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 309:05.43 | ^ 309:05.43 In file included from Unified_cpp_layout_svg1.cpp:56: 309:05.43 /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:12: note: ‘y’ was declared here 309:05.43 206 | float x, y; 309:05.43 | ^ 309:05.43 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:13, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:15, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:19, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoStyleConsts.h:32, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleConsts.h:17, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:13, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.h:11, 309:05.43 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGFilterFrame.cpp:8, 309:05.43 from Unified_cpp_layout_svg1.cpp:2: 309:05.43 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Matrix.h:48:66: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 309:05.43 48 | : _11(a11), _12(a12), _21(a21), _22(a22), _31(a31), _32(a32) {} 309:05.43 | ^ 309:05.43 In file included from Unified_cpp_layout_svg1.cpp:56: 309:05.43 /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGImageFrame.cpp:206:9: note: ‘x’ was declared here 309:05.43 206 | float x, y; 309:05.43 | ^ 309:22.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsSplittableFrame.h:16, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsContainerFrame.h:13, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGGFrame.h:12, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGUseFrame.h:11, 309:22.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 309:22.16 from Unified_cpp_layout_svg2.cpp:2: 309:22.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:22.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:22.16 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 309:22.16 | ^~~~~~~~~ 309:22.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:22.17 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:22.18 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Coord.h:12, 309:22.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:12, 309:22.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 309:22.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:13, 309:22.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsMargin.h:11, 309:22.18 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ReflowInput.h:12, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsFrame.h:17, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsSplittableFrame.h:16, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsContainerFrame.h:13, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGContainerFrame.h:12, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGGFrame.h:12, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGUseFrame.h:11, 309:22.19 from /builddir/build/BUILD/thunderbird-78.6.1/layout/svg/nsSVGUseFrame.cpp:7, 309:22.19 from Unified_cpp_layout_svg2.cpp:2: 309:22.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)’: 309:22.19 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:22.19 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 309:22.19 | ^~~~~~~~ 309:26.26 layout/xul 309:39.36 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 309:39.36 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 309:39.37 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/LayoutConstants.h:12, 309:39.37 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:54, 309:39.37 from /builddir/build/BUILD/thunderbird-78.6.1/layout/xul/nsBox.cpp:9, 309:39.37 from Unified_cpp_layout_xul0.cpp:2: 309:39.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 309:39.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 309:39.37 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 309:39.37 | ^~~~~~~~~ 310:01.09 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Layers.h:37, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/FrameLayerBuilder.h:21, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/nsDisplayListInvalidation.h:11, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/nsDisplayList.h:31, 310:01.09 from /builddir/build/BUILD/thunderbird-78.6.1/layout/xul/nsRootBoxFrame.cpp:11, 310:01.09 from Unified_cpp_layout_xul1.cpp:2: 310:01.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h: In static member function ‘static mozilla::layers::ScrollbarData mozilla::layers::ScrollbarData::CreateForThumb(mozilla::layers::ScrollDirection, float, mozilla::CSSCoord, mozilla::CSSCoord, bool, mozilla::CSSCoord, mozilla::CSSCoord, uint64_t)’: 310:01.09 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayerAttributes.h:66:24: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 310:01.09 66 | static ScrollbarData CreateForThumb(ScrollDirection aDirection, 310:01.09 | ^~~~~~~~~~~~~~ 310:01.16 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 310:01.16 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 310:01.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/LayoutConstants.h:12, 310:01.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsIFrame.h:54, 310:01.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/generic/nsHTMLParts.h:14, 310:01.16 from /builddir/build/BUILD/thunderbird-78.6.1/layout/xul/nsRootBoxFrame.cpp:7, 310:01.16 from Unified_cpp_layout_xul1.cpp:2: 310:01.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 310:01.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 310:01.16 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 310:01.16 | ^~~~~~~~~ 310:01.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 310:01.16 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 310:01.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 310:01.18 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 310:10.33 layout/xul/tree 310:21.75 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/Units.h:13, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:15, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Event.h:11, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 310:21.75 from /builddir/build/BUILD/thunderbird-78.6.1/layout/xul/tree/nsTreeBodyFrame.cpp:7, 310:21.75 from Unified_cpp_layout_xul_tree0.cpp:2: 310:21.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 310:21.75 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 310:21.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 310:21.75 | ^~~~~~~~~ 310:29.73 layout/xul/grid 310:38.02 layout/ipc 311:11.38 layout/mathml 311:23.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsPoint.h:12, 311:23.47 from /builddir/build/BUILD/thunderbird-78.6.1/layout/mathml/nsMathMLChar.h:12, 311:23.47 from /builddir/build/BUILD/thunderbird-78.6.1/layout/mathml/nsMathMLChar.cpp:7, 311:23.47 from Unified_cpp_layout_mathml0.cpp:2: 311:23.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 311:23.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 311:23.47 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 311:23.47 | ^~~~~~~~~ 311:23.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 311:23.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 311:46.83 layout/inspector 312:00.33 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSPropertyIDSet.h:18, 312:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsLayoutUtils.h:23, 312:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsRange.h:16, 312:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.h:14, 312:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 312:00.33 from Unified_cpp_layout_inspector0.cpp:2: 312:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSProps.h: In static member function ‘static void mozilla::dom::InspectorUtils::GetCSSPropertyNames(mozilla::dom::GlobalObject&, const mozilla::dom::PropertyNamesOptions&, nsTArray >&)’: 312:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} [-Warray-bounds] 312:00.33 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 312:00.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 312:00.33 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 312:00.33 | ^~~~~~~~~~~ 312:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} [-Warray-bounds] 312:00.33 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 312:00.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 312:00.33 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 312:00.33 | ^~~~~~~~~~~ 312:00.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleAutoArray.h:10, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.h:11, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 312:00.65 from Unified_cpp_layout_inspector0.cpp:2: 312:00.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::InspectorFontFace::GetRanges(nsTArray >&)’: 312:00.65 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 312:00.65 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 312:00.65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 312:00.65 In file included from Unified_cpp_layout_inspector0.cpp:2: 312:00.65 /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.cpp:289:27: note: while referencing ‘’ 312:00.65 289 | aResult = mRanges.Clone(); 312:00.65 | ^ 312:00.65 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/style/nsStyleAutoArray.h:10, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ServoBindingTypes.h:106, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 312:00.65 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.h:11, 312:00.66 from /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.cpp:7, 312:00.66 from Unified_cpp_layout_inspector0.cpp:2: 312:00.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 312:00.66 245 | header->mLength = length; 312:00.66 | ~~~~~~~~~~~~~~~~^~~~~~~~ 312:00.66 In file included from Unified_cpp_layout_inspector0.cpp:2: 312:00.66 /builddir/build/BUILD/thunderbird-78.6.1/layout/inspector/InspectorFontFace.cpp:289:27: note: while referencing ‘’ 312:00.66 289 | aResult = mRanges.Clone(); 312:00.66 | ^ 312:01.87 layout/painting 312:17.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRFPService.h:12, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 312:17.64 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 312:17.64 from Unified_cpp_layout_painting0.cpp:2: 312:17.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 312:17.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 312:17.64 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 312:17.64 | ^~~~~~~~~ 312:17.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 312:17.77 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 312:17.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 312:17.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 312:18.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRFPService.h:12, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AnimationUtils.h:13, 312:18.00 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/ActiveLayerTracker.cpp:9, 312:18.00 from Unified_cpp_layout_painting0.cpp:2: 312:18.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h: In constructor ‘constexpr mozilla::gfx::PointTyped >::PointTyped(mozilla::gfx::PointTyped >::Coord, mozilla::gfx::PointTyped >::Coord) [with units = mozilla::CSSPixel; F = float]’: 312:18.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:138:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped::Coord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 312:18.00 138 | constexpr PointTyped(Coord aX, Coord aY) : Super(aX.value, aY.value) {} 312:18.00 | ^~~~~~~~~~ 312:32.06 In file included from Unified_cpp_layout_painting0.cpp:11: 312:32.06 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DashedCornerFinder.cpp: In member function ‘void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)’: 312:32.06 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DashedCornerFinder.cpp:377:9: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 312:32.06 377 | if (count > targetCount) { 312:32.06 | ^~ 312:32.06 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DashedCornerFinder.cpp:365:7: warning: ‘actualDashLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 312:32.06 365 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 312:32.06 | ^~ 312:32.53 In file included from Unified_cpp_layout_painting0.cpp:56: 312:32.53 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DottedCornerFinder.cpp: In member function ‘void mozilla::DottedCornerFinder::FindBestOverlap(mozilla::DottedCornerFinder::Float, mozilla::DottedCornerFinder::Float, mozilla::DottedCornerFinder::Float)’: 312:32.54 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DottedCornerFinder.cpp:488:9: warning: ‘actualOverlap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 312:32.54 488 | if (actualOverlap > overlap) { 312:32.54 | ^~ 312:32.54 /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/DottedCornerFinder.cpp:498:9: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 312:32.54 498 | if (count > targetCount) { 312:32.54 | ^~ 313:10.14 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 313:10.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsSize.h:12, 313:10.14 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/LayoutConstants.h:12, 313:10.14 from /builddir/build/BUILD/thunderbird-78.6.1/layout/base/nsLayoutUtils.h:10, 313:10.14 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/nsImageRenderer.h:10, 313:10.14 from /builddir/build/BUILD/thunderbird-78.6.1/layout/painting/nsImageRenderer.cpp:9, 313:10.14 from Unified_cpp_layout_painting1.cpp:2: 313:10.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 313:10.14 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 313:10.14 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 313:10.14 | ^~~~~~~~~ 313:13.16 layout/printing 313:25.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 313:25.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/2D.h:11, 313:25.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 313:25.50 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.h:12, 313:25.50 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 313:25.50 from Unified_cpp_layout_printing0.cpp:2: 313:25.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 313:25.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 313:25.50 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 313:25.50 | ^~~~~~~~~ 313:27.83 In file included from Unified_cpp_layout_printing0.cpp:20: 313:27.83 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintTranslator.cpp: In member function ‘bool mozilla::layout::PrintTranslator::TranslateRecording(mozilla::layout::PRFileDescStream&)’: 313:27.83 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintTranslator.cpp:30:16: warning: ‘magicInt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 313:27.84 30 | if (magicInt != mozilla::gfx::kMagicInt) { 313:27.84 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 313:29.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 313:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 313:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 313:29.37 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 313:29.37 from Unified_cpp_layout_printing0.cpp:11: 313:29.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 313:29.38 402 | size_type Length() const { return mHdr->mLength; } 313:29.38 | ~~~~~~^~~~~~~ 313:29.38 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: while referencing ‘indexArray’ 313:29.38 77 | nsTArray indexArray; 313:29.38 | ^~~~~~~~~~ 313:29.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 313:29.38 from Unified_cpp_layout_printing0.cpp:11: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 313:29.38 72 | if (!mHdr->mIsAutoArray) { 313:29.38 | ~~~~~~^~~~~~~~~~~~ 313:29.38 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: while referencing ‘indexArray’ 313:29.38 77 | nsTArray indexArray; 313:29.38 | ^~~~~~~~~~ 313:29.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 313:29.38 from Unified_cpp_layout_printing0.cpp:11: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 313:29.38 402 | size_type Length() const { return mHdr->mLength; } 313:29.38 | ~~~~~~^~~~~~~ 313:29.38 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: while referencing ‘indexArray’ 313:29.38 77 | nsTArray indexArray; 313:29.38 | ^~~~~~~~~~ 313:29.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 313:29.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 313:29.38 from Unified_cpp_layout_printing0.cpp:11: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 313:29.38 72 | if (!mHdr->mIsAutoArray) { 313:29.38 | ~~~~~~^~~~~~~~~~~~ 313:29.38 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.38 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: while referencing ‘indexArray’ 313:29.38 77 | nsTArray indexArray; 313:29.38 | ^~~~~~~~~~ 313:29.39 In file included from /usr/include/string.h:519, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 313:29.39 from /usr/include/c++/10/bits/move.h:57, 313:29.39 from /usr/include/c++/10/bits/stl_pair.h:59, 313:29.39 from /usr/include/c++/10/bits/stl_algobase.h:64, 313:29.39 from /usr/include/c++/10/memory:63, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/memory:3, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/memory:52, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.h:10, 313:29.39 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 313:29.39 from Unified_cpp_layout_printing0.cpp:2: 313:29.39 In function ‘void* memcpy(void*, const void*, size_t)’, 313:29.40 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 313:29.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 313:29.40 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:82:35, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:68:17, 313:29.40 inlined from ‘void CachePrintSelectionRanges(const mozilla::dom::Document&, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:144:39, 313:29.40 inlined from ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:202:28: 313:29.40 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘indexArray’ with type ‘nsTArray’ [-Warray-bounds] 313:29.40 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 313:29.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313:29.40 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp: In member function ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: ‘indexArray’ declared here 313:29.40 77 | nsTArray indexArray; 313:29.40 | ^~~~~~~~~~ 313:29.40 In file included from /usr/include/string.h:519, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 313:29.40 from /usr/include/c++/10/bits/move.h:57, 313:29.40 from /usr/include/c++/10/bits/stl_pair.h:59, 313:29.40 from /usr/include/c++/10/bits/stl_algobase.h:64, 313:29.40 from /usr/include/c++/10/memory:63, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/memory:3, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/memory:52, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.h:10, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/DrawEventRecorder.cpp:7, 313:29.40 from Unified_cpp_layout_printing0.cpp:2: 313:29.40 In function ‘void* memcpy(void*, const void*, size_t)’, 313:29.40 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 313:29.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 313:29.40 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:82:35, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:68:17, 313:29.40 inlined from ‘void CachePrintSelectionRanges(const mozilla::dom::Document&, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:146:39, 313:29.40 inlined from ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:202:28: 313:29.40 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘indexArray’ with type ‘nsTArray’ [-Warray-bounds] 313:29.40 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 313:29.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313:29.40 In file included from Unified_cpp_layout_printing0.cpp:74: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp: In member function ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:77:21: note: ‘indexArray’ declared here 313:29.40 77 | nsTArray indexArray; 313:29.40 | ^~~~~~~~~~ 313:29.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TextEvents.h:12, 313:29.40 from /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 313:29.40 from Unified_cpp_layout_printing0.cpp:11: 313:29.40 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 313:29.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 313:29.40 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:82:35, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:68:17, 313:29.40 inlined from ‘void CachePrintSelectionRanges(const mozilla::dom::Document&, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:144:39, 313:29.40 inlined from ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:202:28: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘indexArray’ [-Wfree-nonheap-object] 313:29.40 251 | static void Free(void* aPtr) { free(aPtr); } 313:29.40 | ~~~~^~~~~~ 313:29.40 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 313:29.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 313:29.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = int&; E = int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 313:29.40 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = int&; E = int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:82:35, 313:29.40 inlined from ‘nsINode* GetCorrespondingNodeInDocument(const nsINode*, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:68:17, 313:29.40 inlined from ‘void CachePrintSelectionRanges(const mozilla::dom::Document&, mozilla::dom::Document&)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:146:39, 313:29.40 inlined from ‘nsresult nsPrintObject::InitAsRootObject(nsIDocShell*, mozilla::dom::Document*, bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/layout/printing/nsPrintObject.cpp:202:28: 313:29.40 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘indexArray’ [-Wfree-nonheap-object] 313:29.40 251 | static void Free(void* aPtr) { free(aPtr); } 313:29.40 | ~~~~^~~~~~ 313:31.02 layout/build 313:37.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 313:37.38 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 313:37.38 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCModule.h:7, 313:37.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/build/nsLayoutModule.cpp:11, 313:37.38 from Unified_cpp_layout_build0.cpp:11: 313:37.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 313:37.38 /builddir/build/BUILD/thunderbird-78.6.1/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] 313:37.38 79 | memset(this, 0, sizeof(nsXPTCVariant)); 313:37.38 | ^ 313:37.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 313:37.38 44 | struct nsXPTCVariant { 313:37.38 | ^~~~~~~~~~~~~ 313:48.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jsfriendapi.h:14, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/nsDocShell.h:27, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/build/nsContentDLF.cpp:11, 313:48.38 from Unified_cpp_layout_build0.cpp:2: 313:48.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 313:48.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 313:48.38 /builddir/build/BUILD/thunderbird-78.6.1/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] 313:48.38 34 | memset(aT, 0, sizeof(T)); 313:48.38 | ~~~~~~^~~~~~~~~~~~~~~~~~ 313:48.38 In file included from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/XPCModule.h:7, 313:48.38 from /builddir/build/BUILD/thunderbird-78.6.1/layout/build/nsLayoutModule.cpp:11, 313:48.38 from Unified_cpp_layout_build0.cpp:11: 313:48.38 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 313:48.38 2214 | struct GlobalProperties { 313:48.38 | ^~~~~~~~~~~~~~~~ 313:57.74 docshell/base 314:12.62 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsXPTCUtils.h:10, 314:12.63 from /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:118, 314:12.63 from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/BrowsingContext.cpp:55, 314:12.63 from Unified_cpp_docshell_base0.cpp:11: 314:12.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 314:12.63 /builddir/build/BUILD/thunderbird-78.6.1/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] 314:12.63 79 | memset(this, 0, sizeof(nsXPTCVariant)); 314:12.63 | ^ 314:12.63 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 314:12.63 44 | struct nsXPTCVariant { 314:12.63 | ^~~~~~~~~~~~~ 314:16.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTHashtable.h:22, 314:16.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsBaseHashtable.h:14, 314:16.23 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDataHashtable.h:11, 314:16.23 from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/IHistory.h:11, 314:16.23 from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/BaseHistory.h:8, 314:16.23 from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/BaseHistory.cpp:7, 314:16.23 from Unified_cpp_docshell_base0.cpp:2: 314:16.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 314:16.23 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2215:45: required from here 314:16.23 /builddir/build/BUILD/thunderbird-78.6.1/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] 314:16.23 34 | memset(aT, 0, sizeof(T)); 314:16.23 | ~~~~~~^~~~~~~~~~~~~~~~~~ 314:16.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/docshell/base/BrowsingContext.cpp:55, 314:16.23 from Unified_cpp_docshell_base0.cpp:11: 314:16.23 /builddir/build/BUILD/thunderbird-78.6.1/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 314:16.23 2214 | struct GlobalProperties { 314:16.23 | ^~~~~~~~~~~~~~~~ 314:54.22 docshell/base/timeline 315:01.13 docshell/shistory 315:19.08 docshell/build 315:23.38 xpfe/appshell 315:38.27 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 315:38.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 315:38.27 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 315:38.27 from /builddir/build/BUILD/thunderbird-78.6.1/xpfe/appshell/AppWindow.h:20, 315:38.27 from /builddir/build/BUILD/thunderbird-78.6.1/xpfe/appshell/AppWindow.cpp:10, 315:38.27 from Unified_cpp_xpfe_appshell0.cpp:2: 315:38.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 315:38.27 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 315:38.27 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 315:38.27 | ^~~~~~~~~ 315:44.87 accessible/atk 315:53.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINode.h:18, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContent.h:13, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:16, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’: 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ [-Warray-bounds] 315:53.24 402 | size_type Length() const { return mHdr->mLength; } 315:53.24 | ~~~~~~^~~~~~~ 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: while referencing ‘targets’ 315:53.24 873 | nsTArray targets; 315:53.24 | ^~~~~~~ 315:53.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINode.h:18, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContent.h:13, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:16, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ [-Warray-bounds] 315:53.24 72 | if (!mHdr->mIsAutoArray) { 315:53.24 | ~~~~~~^~~~~~~~~~~~ 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: while referencing ‘targets’ 315:53.24 873 | nsTArray targets; 315:53.24 | ^~~~~~~ 315:53.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINode.h:18, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContent.h:13, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:16, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ [-Warray-bounds] 315:53.24 402 | size_type Length() const { return mHdr->mLength; } 315:53.24 | ~~~~~~^~~~~~~ 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: while referencing ‘targets’ 315:53.24 873 | nsTArray targets; 315:53.24 | ^~~~~~~ 315:53.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINode.h:18, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContent.h:13, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:16, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ [-Warray-bounds] 315:53.24 72 | if (!mHdr->mIsAutoArray) { 315:53.24 | ~~~~~~^~~~~~~~~~~~ 315:53.24 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: while referencing ‘targets’ 315:53.24 873 | nsTArray targets; 315:53.24 | ^~~~~~~ 315:53.24 In file included from /usr/include/string.h:519, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:10, 315:53.24 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.24 In function ‘void* memcpy(void*, const void*, size_t)’, 315:53.24 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 315:53.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 315:53.24 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 315:53.24 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 315:53.24 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 315:53.24 inlined from ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’ at /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:881:52: 315:53.24 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘targets’ with type ‘nsTArray<_AtkObject*>’ [-Warray-bounds] 315:53.25 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 315:53.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp: In function ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’: 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: ‘targets’ declared here 315:53.25 873 | nsTArray targets; 315:53.25 | ^~~~~~~ 315:53.25 In file included from /usr/include/string.h:519, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsCOMPtr.h:23, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:10, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.25 In function ‘void* memcpy(void*, const void*, size_t)’, 315:53.25 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 315:53.25 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 315:53.25 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 315:53.25 inlined from ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’ at /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:876:64: 315:53.25 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘targets’ with type ‘nsTArray<_AtkObject*>’ [-Warray-bounds] 315:53.25 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 315:53.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp: In function ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’: 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:873:24: note: ‘targets’ declared here 315:53.25 873 | nsTArray targets; 315:53.25 | ^~~~~~~ 315:53.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTObserverArray.h:11, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsINode.h:18, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContent.h:13, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:16, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 315:53.25 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:7: 315:53.25 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 315:53.25 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 315:53.25 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 315:53.25 inlined from ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’ at /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:876:64: 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘targets’ [-Wfree-nonheap-object] 315:53.25 251 | static void Free(void* aPtr) { free(aPtr); } 315:53.25 | ~~~~^~~~~~ 315:53.25 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 315:53.25 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 315:53.25 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 315:53.25 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 315:53.25 inlined from ‘void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)’ at /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.cpp:881:52: 315:53.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘targets’ [-Wfree-nonheap-object] 315:53.25 251 | static void Free(void* aPtr) { free(aPtr); } 315:53.25 | ~~~~^~~~~~ 318:36.65 accessible/aom 318:44.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.h:13, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.cpp:6, 318:44.37 from Unified_cpp_accessible_aom0.cpp:2: 318:44.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::dom::AccessibleNode::GetStates(nsTArray >&)’: 318:44.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 318:44.37 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 318:44.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 318:44.37 In file included from Unified_cpp_accessible_aom0.cpp:2: 318:44.37 /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.cpp:95:42: note: while referencing ‘’ 318:44.37 95 | aStates = mStates->StringArray().Clone(); 318:44.37 | ^ 318:44.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.h:13, 318:44.37 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.cpp:6, 318:44.37 from Unified_cpp_accessible_aom0.cpp:2: 318:44.37 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 318:44.37 245 | header->mLength = length; 318:44.37 | ~~~~~~~~~~~~~~~~^~~~~~~~ 318:44.37 In file included from Unified_cpp_accessible_aom0.cpp:2: 318:44.37 /builddir/build/BUILD/thunderbird-78.6.1/accessible/aom/AccessibleNode.cpp:95:42: note: while referencing ‘’ 318:44.37 95 | aStates = mStates->StringArray().Clone(); 318:44.37 | ^ 318:44.90 accessible/base 319:27.22 accessible/generic 319:43.41 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Rect.h:13, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsRect.h:14, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIContentViewer.h:32, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/Document.h:21, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsIContentInlines.h:11, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/Accessible.h:17, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/AccessibleWrap.h:11, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/HyperTextAccessible.h:9, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/atk/HyperTextAccessibleWrap.h:10, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/ARIAGridAccessible.h:9, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/ARIAGridAccessible-inl.h:10, 319:43.41 from /builddir/build/BUILD/thunderbird-78.6.1/accessible/generic/ARIAGridAccessible.cpp:6, 319:43.41 from Unified_cpp_accessible_generic0.cpp:2: 319:43.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 319:43.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 319:43.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 319:43.41 | ^~~~~~~~~ 319:53.94 accessible/html 320:08.89 accessible/ipc 320:22.89 accessible/ipc/other 320:47.37 accessible/xpcom 321:01.43 accessible/xul 321:18.40 tools/performance 321:35.32 extensions/spellcheck/hunspell/glue 321:48.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 321:48.84 from : 321:48.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozHunspell::LoadDictionaryList(bool)’: 321:48.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 321:48.84 402 | size_type Length() const { return mHdr->mLength; } 321:48.84 | ~~~~~~^~~~~~~ 321:48.84 In file included from Unified_cpp_hunspell_glue0.cpp:20: 321:48.84 /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:251:33: note: while referencing ‘dirs’ 321:48.84 251 | nsTArray> dirs; 321:48.84 | ^~~~ 321:48.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 321:48.84 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 321:48.84 from : 321:48.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 321:48.84 72 | if (!mHdr->mIsAutoArray) { 321:48.84 | ~~~~~~^~~~~~~~~~~~ 321:48.84 In file included from Unified_cpp_hunspell_glue0.cpp:20: 321:48.84 /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:251:33: note: while referencing ‘dirs’ 321:48.84 251 | nsTArray> dirs; 321:48.84 | ^~~~ 321:48.85 In file included from /usr/include/string.h:519, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 321:48.85 from /usr/include/c++/10/bits/move.h:57, 321:48.85 from /usr/include/c++/10/bits/nested_exception.h:40, 321:48.85 from /usr/include/c++/10/exception:148, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 321:48.85 from /usr/include/c++/10/new:41, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 321:48.85 from : 321:48.85 In function ‘void* memcpy(void*, const void*, size_t)’, 321:48.85 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 321:48.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 321:48.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 321:48.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 321:48.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCOMPtr&; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 321:48.85 inlined from ‘void mozHunspell::LoadDictionaryList(bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:261:31: 321:48.85 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dirs’ with type ‘nsTArray >’ [-Warray-bounds] 321:48.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 321:48.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321:48.85 In file included from Unified_cpp_hunspell_glue0.cpp:20: 321:48.85 /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function ‘void mozHunspell::LoadDictionaryList(bool)’: 321:48.85 /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:251:33: note: ‘dirs’ declared here 321:48.85 251 | nsTArray> dirs; 321:48.85 | ^~~~ 321:48.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 321:48.85 from /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 321:48.85 from : 321:48.85 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 321:48.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 321:48.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 321:48.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsCOMPtr&; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 321:48.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = nsCOMPtr&; E = nsCOMPtr]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 321:48.85 inlined from ‘void mozHunspell::LoadDictionaryList(bool)’ at /builddir/build/BUILD/thunderbird-78.6.1/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:261:31: 321:48.86 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘dirs’ [-Wfree-nonheap-object] 321:48.86 251 | static void Free(void* aPtr) { free(aPtr); } 321:48.86 | ~~~~^~~~~~ 321:50.82 extensions/spellcheck/hunspell/src 322:06.37 extensions/spellcheck/src 322:26.21 security/manager/ssl 323:46.21 security/manager/pki 323:52.01 toolkit/components/remote 324:04.20 toolkit/components/alerts 324:19.82 toolkit/components/antitracking 324:43.26 toolkit/components/backgroundhangmonitor 325:01.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:01.93 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:01.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::BackgroundHangThread::ReportHang(mozilla::TimeDuration, mozilla::PersistedToDisk)’: 325:01.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:01.93 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 325:01.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 325:01.93 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:01.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:505:15: note: while referencing ‘hangDetails’ 325:01.93 505 | HangDetails hangDetails(aHangTime, 325:01.93 | ^~~~~~~~~~~ 325:01.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:01.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:01.93 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:01.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:01.93 245 | header->mLength = length; 325:01.93 | ~~~~~~~~~~~~~~~~^~~~~~~~ 325:01.93 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:01.94 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:505:15: note: while referencing ‘hangDetails’ 325:01.94 505 | HangDetails hangDetails(aHangTime, 325:01.94 | ^~~~~~~~~~~ 325:02.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.55 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’: 325:02.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:02.55 402 | size_type Length() const { return mHdr->mLength; } 325:02.55 | ~~~~~~^~~~~~~ 325:02.55 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.55 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: while referencing ‘result’ 325:02.55 570 | HangDetails result; 325:02.55 | ^~~~~~ 325:02.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:02.55 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.56 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:02.56 72 | if (!mHdr->mIsAutoArray) { 325:02.56 | ~~~~~~^~~~~~~~~~~~ 325:02.56 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: while referencing ‘result’ 325:02.56 570 | HangDetails result; 325:02.56 | ^~~~~~ 325:02.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.56 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:02.56 402 | size_type Length() const { return mHdr->mLength; } 325:02.56 | ~~~~~~^~~~~~~ 325:02.56 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: while referencing ‘result’ 325:02.56 570 | HangDetails result; 325:02.56 | ^~~~~~ 325:02.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.56 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ [-Warray-bounds] 325:02.56 72 | if (!mHdr->mIsAutoArray) { 325:02.56 | ~~~~~~^~~~~~~~~~~~ 325:02.56 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: while referencing ‘result’ 325:02.56 570 | HangDetails result; 325:02.56 | ^~~~~~ 325:02.62 In file included from /usr/include/string.h:519, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 325:02.62 from /usr/include/c++/10/bits/move.h:57, 325:02.62 from /usr/include/c++/10/bits/stl_pair.h:59, 325:02.62 from /usr/include/c++/10/bits/stl_algobase.h:64, 325:02.62 from /usr/include/c++/10/bits/stl_tree.h:63, 325:02.62 from /usr/include/c++/10/set:60, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/set:3, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/set:52, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:10, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.62 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.62 In function ‘void* memcpy(void*, const void*, size_t)’, 325:02.62 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 325:02.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 325:02.62 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 325:02.62 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 325:02.62 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 325:02.62 inlined from ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:585:31: 325:02.62 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [104, 111] is out of the bounds [0, 104] of object ‘result’ with type ‘mozilla::HangDetails’ [-Warray-bounds] 325:02.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 325:02.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325:02.62 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.62 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp: In function ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’: 325:02.62 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: ‘result’ declared here 325:02.62 570 | HangDetails result; 325:02.62 | ^~~~~~ 325:02.62 In file included from /usr/include/string.h:519, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 325:02.62 from /usr/include/c++/10/bits/move.h:57, 325:02.62 from /usr/include/c++/10/bits/stl_pair.h:59, 325:02.62 from /usr/include/c++/10/bits/stl_algobase.h:64, 325:02.62 from /usr/include/c++/10/bits/stl_tree.h:63, 325:02.62 from /usr/include/c++/10/set:60, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/set:3, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/set:52, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:10, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.62 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.62 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.63 In function ‘void* memcpy(void*, const void*, size_t)’, 325:02.63 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 325:02.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 325:02.63 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 325:02.63 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 325:02.63 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 325:02.63 inlined from ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:612:31: 325:02.63 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [104, 111] is out of the bounds [0, 104] of object ‘result’ with type ‘mozilla::HangDetails’ [-Warray-bounds] 325:02.63 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 325:02.63 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325:02.63 In file included from Unified_cpp_ackgroundhangmonitor0.cpp:20: 325:02.63 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp: In function ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’: 325:02.63 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:570:15: note: ‘result’ declared here 325:02.63 570 | HangDetails result; 325:02.63 | ^~~~~~ 325:02.63 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HangAnnotations.h:12, 325:02.63 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 325:02.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 325:02.64 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 325:02.64 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 325:02.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 325:02.64 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 325:02.64 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 325:02.64 inlined from ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:585:31: 325:02.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 325:02.64 239 | static void Free(void* aPtr) { free(aPtr); } 325:02.64 | ~~~~^~~~~~ 325:02.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 325:02.64 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::HangEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 325:02.64 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::HangEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 325:02.64 inlined from ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:601:33: 325:02.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 325:02.64 239 | static void Free(void* aPtr) { free(aPtr); } 325:02.64 | ~~~~^~~~~~ 325:02.64 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 325:02.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 325:02.64 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 325:02.64 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 325:02.64 inlined from ‘mozilla::Result mozilla::ReadHangDetailsFromFile(nsIFile*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/backgroundhangmonitor/HangDetails.cpp:612:31: 325:02.64 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘result’ [-Wfree-nonheap-object] 325:02.64 239 | static void Free(void* aPtr) { free(aPtr); } 325:02.64 | ~~~~^~~~~~ 325:03.62 toolkit/components/browser 325:24.55 toolkit/components/cascade_bloom_filter 325:25.59 toolkit/components/clearsitedata 325:43.04 toolkit/components/commandlines 325:46.62 toolkit/components/downloads 325:52.84 toolkit/components/extensions 326:13.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:13.80 from Unified_cpp_extensions0.cpp:2: 326:13.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.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&)’: 326:13.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 326:13.80 402 | size_type Length() const { return mHdr->mLength; } 326:13.80 | ~~~~~~^~~~~~~ 326:13.80 In file included from Unified_cpp_extensions0.cpp:20: 326:13.80 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:101:40: note: while referencing ‘patterns’ 326:13.80 101 | nsTArray patterns; 326:13.80 | ^~~~~~~~ 326:13.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:13.80 from Unified_cpp_extensions0.cpp:2: 326:13.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 326:13.80 72 | if (!mHdr->mIsAutoArray) { 326:13.80 | ~~~~~~^~~~~~~~~~~~ 326:13.80 In file included from Unified_cpp_extensions0.cpp:20: 326:13.80 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:101:40: note: while referencing ‘patterns’ 326:13.80 101 | nsTArray patterns; 326:13.80 | ^~~~~~~~ 326:13.80 In file included from /usr/include/string.h:519, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 326:13.80 from /usr/include/c++/10/bits/move.h:57, 326:13.80 from /usr/include/c++/10/bits/stl_pair.h:59, 326:13.80 from /usr/include/c++/10/utility:70, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:12, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:13.80 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:13.80 from Unified_cpp_extensions0.cpp:2: 326:13.80 In function ‘void* memcpy(void*, const void*, size_t)’, 326:13.80 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 326:13.80 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 326:13.80 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 326:13.80 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 326:13.80 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 326:13.80 inlined from ‘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&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:102:28: 326:13.80 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘patterns’ with type ‘nsTArray’ [-Warray-bounds] 326:13.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 326:13.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326:13.81 In file included from Unified_cpp_extensions0.cpp:20: 326:13.81 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp: 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&)’: 326:13.81 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:101:40: note: ‘patterns’ declared here 326:13.81 101 | nsTArray patterns; 326:13.81 | ^~~~~~~~ 326:13.81 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 326:13.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:13.81 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:13.81 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:13.81 from Unified_cpp_extensions0.cpp:2: 326:13.81 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 326:13.81 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 326:13.81 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 326:13.81 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 326:13.81 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::OwningStringOrMatchPattern; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 326:13.81 inlined from ‘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&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:102:28: 326:13.81 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘patterns’ [-Wfree-nonheap-object] 326:13.81 239 | static void Free(void* aPtr) { free(aPtr); } 326:13.81 | ~~~~^~~~~~ 326:14.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In constructor ‘mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject&, const mozilla::dom::WebExtensionInit&, mozilla::ErrorResult&)’: 326:14.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 326:14.33 402 | size_type Length() const { return mHdr->mLength; } 326:14.33 | ~~~~~~^~~~~~~ 326:14.33 In file included from Unified_cpp_extensions0.cpp:20: 326:14.33 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: note: while referencing ‘’ 326:14.33 140 | aRv)) { 326:14.33 | ^ 326:14.33 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 326:14.33 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 326:14.33 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:14.33 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:14.33 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:14.33 from Unified_cpp_extensions0.cpp:2: 326:14.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 326:14.33 72 | if (!mHdr->mIsAutoArray) { 326:14.33 | ~~~~~~^~~~~~~~~~~~ 326:14.33 In file included from Unified_cpp_extensions0.cpp:20: 326:14.33 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: note: while referencing ‘’ 326:14.33 140 | aRv)) { 326:14.33 | ^ 326:14.37 In file included from /usr/include/string.h:519, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 326:14.37 from /usr/include/c++/10/bits/move.h:57, 326:14.37 from /usr/include/c++/10/bits/stl_pair.h:59, 326:14.37 from /usr/include/c++/10/utility:70, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EnumeratedArray.h:12, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/RootingAPI.h:12, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:14.37 from Unified_cpp_extensions0.cpp:2: 326:14.37 In function ‘void* memcpy(void*, const void*, size_t)’, 326:14.37 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 326:14.37 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::OwningMatchGlobOrString; E = mozilla::dom::OwningMatchGlobOrString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 326:14.37 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = mozilla::dom::OwningMatchGlobOrString; Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::OwningMatchGlobOrString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 326:14.37 inlined from ‘mozilla::dom::Sequence::Sequence(const mozilla::dom::Sequence&) [with T = mozilla::dom::OwningMatchGlobOrString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:428:30, 326:14.37 inlined from ‘mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject&, const mozilla::dom::WebExtensionInit&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: 326:14.37 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 326:14.37 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 326:14.37 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326:14.37 In file included from Unified_cpp_extensions0.cpp:20: 326:14.37 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp: In constructor ‘mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject&, const mozilla::dom::WebExtensionInit&, mozilla::ErrorResult&)’: 326:14.37 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: note: ‘’ declared here 326:14.37 140 | aRv)) { 326:14.37 | ^ 326:14.37 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 326:14.37 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 326:14.37 from Unified_cpp_extensions0.cpp:2: 326:14.37 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 326:14.37 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 326:14.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::dom::OwningMatchGlobOrString; E = mozilla::dom::OwningMatchGlobOrString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2466:31, 326:14.38 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(const nsTArray_Impl&, const fallible_t&) [with Item = mozilla::dom::OwningMatchGlobOrString; Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::OwningMatchGlobOrString; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1675:49, 326:14.38 inlined from ‘mozilla::dom::Sequence::Sequence(const mozilla::dom::Sequence&) [with T = mozilla::dom::OwningMatchGlobOrString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:428:30, 326:14.38 inlined from ‘mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject&, const mozilla::dom::WebExtensionInit&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/extensions/WebExtensionPolicy.cpp:140:22: 326:14.38 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘’ [-Wfree-nonheap-object] 326:14.38 239 | static void Free(void* aPtr) { free(aPtr); } 326:14.38 | ~~~~^~~~~~ 326:16.29 toolkit/components/extensions/webrequest 326:48.21 toolkit/components/finalizationwitness 326:50.69 toolkit/components/find 327:08.22 toolkit/components/fuzzyfox 327:10.86 toolkit/components/jsoncpp/src/lib_json 327:11.93 In file included from Unified_cpp_src_lib_json0.cpp:2: 327:11.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 327:11.93 758 | Reader::Char Reader::getNextChar() { 327:11.93 | ^ 327:11.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 327:11.93 from Unified_cpp_src_lib_json0.cpp:2: 327:11.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 327:11.93 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 327:11.93 | ^~~~~~ 327:11.93 In file included from Unified_cpp_src_lib_json0.cpp:2: 327:11.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 327:11.93 812 | std::vector Reader::getStructuredErrors() const { 327:11.93 | ^~~~~~~~~~~~~~~ 327:11.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 327:11.94 from Unified_cpp_src_lib_json0.cpp:2: 327:11.94 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 327:11.94 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 327:11.94 | ^~~~~~ 327:23.94 toolkit/components/kvstore 327:25.10 toolkit/components/lz4 327:26.03 toolkit/components/mediasniffer 327:29.62 toolkit/components/mozintl 327:31.50 toolkit/components/osfile 327:37.44 toolkit/components/parentalcontrols 327:39.39 toolkit/components/perfmonitoring 328:11.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 328:11.94 from Unified_cpp_perfmonitoring0.cpp:2: 328:11.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::AggregatedResults::AppendResult(const nsTArray&)’: 328:11.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 328:11.94 402 | size_type Length() const { return mHdr->mLength; } 328:11.94 | ~~~~~~^~~~~~~ 328:11.94 In file included from Unified_cpp_perfmonitoring0.cpp:2: 328:11.94 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:114:70: note: while referencing ‘items’ 328:11.94 114 | mozilla::dom::Sequence items; 328:11.94 | ^~~~~ 328:11.94 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 328:11.94 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 328:11.94 from Unified_cpp_perfmonitoring0.cpp:2: 328:11.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ [-Warray-bounds] 328:11.94 72 | if (!mHdr->mIsAutoArray) { 328:11.94 | ~~~~~~^~~~~~~~~~~~ 328:11.94 In file included from Unified_cpp_perfmonitoring0.cpp:2: 328:11.94 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:114:70: note: while referencing ‘items’ 328:11.94 114 | mozilla::dom::Sequence items; 328:11.94 | ^~~~~ 328:11.96 In file included from /usr/include/string.h:519, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 328:11.96 from /usr/include/c++/10/bits/move.h:57, 328:11.96 from /usr/include/c++/10/bits/nested_exception.h:40, 328:11.96 from /usr/include/c++/10/exception:148, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 328:11.96 from /usr/include/c++/10/new:41, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Casting.h:12, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/jstypes.h:25, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/TypeDecls.h:24, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:20, 328:11.96 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 328:11.96 from Unified_cpp_perfmonitoring0.cpp:2: 328:11.96 In function ‘void* memcpy(void*, const void*, size_t)’, 328:11.96 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 328:11.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 328:11.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 328:11.96 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 328:11.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 328:11.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 328:11.96 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 328:11.96 inlined from ‘void mozilla::AggregatedResults::AppendResult(const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:121:61: 328:11.96 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘mozilla::dom::Sequence’ [-Warray-bounds] 328:11.96 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 328:11.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328:11.96 In file included from Unified_cpp_perfmonitoring0.cpp:2: 328:11.96 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp: In member function ‘void mozilla::AggregatedResults::AppendResult(const nsTArray&)’: 328:11.96 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:114:70: note: ‘items’ declared here 328:11.96 114 | mozilla::dom::Sequence items; 328:11.96 | ^~~~~ 328:11.97 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/EventForwards.h:12, 328:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/BasicEvents.h:12, 328:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/dom/base/nsContentUtils.h:24, 328:11.97 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 328:11.97 from Unified_cpp_perfmonitoring0.cpp:2: 328:11.97 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 328:11.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 328:11.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 328:11.97 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 328:11.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:33, 328:11.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElements(nsTArray_Impl::size_type, const fallible_t&) [with E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1739:49, 328:11.97 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(const fallible_t&) [with E = mozilla::dom::CategoryDispatchDictionary; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1748:26, 328:11.97 inlined from ‘void mozilla::AggregatedResults::AppendResult(const nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:121:61: 328:11.97 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘items’ [-Wfree-nonheap-object] 328:11.97 239 | static void Free(void* aPtr) { free(aPtr); } 328:11.97 | ~~~~^~~~~~ 328:14.40 toolkit/components/places 329:08.03 toolkit/components/protobuf 329:39.98 In file included from /usr/include/string.h:519, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 329:39.99 from /usr/include/c++/10/bits/move.h:57, 329:39.99 from /usr/include/c++/10/bits/nested_exception.h:40, 329:39.99 from /usr/include/c++/10/exception:148, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 329:39.99 from /usr/include/c++/10/new:41, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/climits:58, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/message_lite.h:42, 329:39.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 329:39.99 In function ‘void* memcpy(void*, const void*, size_t)’, 329:39.99 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 329:39.99 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 329:39.99 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30, 329:39.99 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:375:6, 329:39.99 inlined from ‘bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:372:42: 329:39.99 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 329:39.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 329:39.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329:40.00 In function ‘void* memcpy(void*, const void*, size_t)’, 329:40.00 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 329:40.01 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 329:40.01 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30, 329:40.01 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:375:6: 329:40.01 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 329:40.01 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 329:40.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329:40.46 In function ‘void* memcpy(void*, const void*, size_t)’, 329:40.46 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 329:40.46 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 329:40.46 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30, 329:40.46 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:375:6, 329:40.46 inlined from ‘bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:372:42, 329:40.46 inlined from ‘bool google::protobuf::MessageLite::SerializeToFileDescriptor(int) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:396:35: 329:40.47 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 329:40.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 329:40.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329:40.53 In function ‘void* memcpy(void*, const void*, size_t)’, 329:40.54 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 329:40.54 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 329:40.54 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30, 329:40.54 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:375:6, 329:40.55 inlined from ‘bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:372:42, 329:40.55 inlined from ‘bool google::protobuf::MessageLite::SerializeToOstream(std::ostream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:407:35: 329:40.55 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 329:40.55 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 329:40.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329:40.55 In function ‘void* memcpy(void*, const void*, size_t)’, 329:40.56 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 329:40.56 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 329:40.56 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30, 329:40.56 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:375:6, 329:40.56 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToOstream(std::ostream*) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:414:42: 329:40.56 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 329:40.56 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 329:40.56 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330:01.62 toolkit/components/reflect 330:03.06 toolkit/components/reputationservice 330:17.08 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/map_type_handler.h:34, 330:17.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/map.h:49, 330:17.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/generated_message_table_driven.h:34, 330:17.08 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.h:26, 330:17.08 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/reputationservice/ApplicationReputation.cpp:10, 330:17.08 from Unified_cpp_reputationservice0.cpp:2: 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/parse_context.h: In instantiation of ‘bool google::protobuf::internal::ExpectTag(const char*) [with unsigned int tag = 282]’: 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.cc:10155:73: required from here 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/parse_context.h:397:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] 330:17.08 397 | return *ptr == tag; 330:17.08 | ~~~~~^~~~~~ 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/parse_context.h: In instantiation of ‘bool google::protobuf::internal::ExpectTag(const char*) [with unsigned int tag = 290]’: 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.cc:10167:73: required from here 330:17.08 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/google/protobuf/parse_context.h:397:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] 330:44.95 toolkit/components/resistfingerprinting 330:53.22 toolkit/components/sessionstore 331:04.49 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/Point.h:14, 331:04.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/Units.h:13, 331:04.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/FrameMetrics.h:11, 331:04.49 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/PresShell.h:15, 331:04.49 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 331:04.49 from Unified_cpp_sessionstore0.cpp:2: 331:04.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 331:04.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 331:04.49 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 331:04.49 | ^~~~~~~~~ 331:09.37 toolkit/components/startup 331:11.51 toolkit/components/statusfilter 331:13.41 toolkit/components/telemetry 331:32.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.06 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.06 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘void TelemetryEvent::RecordEventNative(mozilla::Telemetry::EventID, const mozilla::Maybe >&, const mozilla::Maybe >&)’: 331:32.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} [-Warray-bounds] 331:32.06 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 331:32.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 331:32.06 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:957:14: note: while referencing ‘extra’ 331:32.06 957 | ExtraArray extra; 331:32.06 | ^~~~~ 331:32.06 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.06 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.06 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} [-Warray-bounds] 331:32.06 245 | header->mLength = length; 331:32.06 | ~~~~~~~~~~~~~~~~^~~~~~~~ 331:32.06 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:957:14: note: while referencing ‘extra’ 331:32.06 957 | ExtraArray extra; 331:32.06 | ^~~~~ 331:32.08 In file included from /usr/include/string.h:519, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:32.08 from /usr/include/c++/10/bits/move.h:57, 331:32.08 from /usr/include/c++/10/bits/nested_exception.h:40, 331:32.08 from /usr/include/c++/10/exception:148, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:32.08 from /usr/include/c++/10/new:41, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:32.08 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.08 In function ‘void* memcpy(void*, const void*, size_t)’, 331:32.08 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 331:32.08 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 331:32.08 inlined from ‘void nsTArray_Impl::Compact() [with E = mozilla::Telemetry::EventExtraEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 331:32.09 inlined from ‘void nsTArray_Impl::Clear() [with E = mozilla::Telemetry::EventExtraEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 331:32.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::Telemetry::EventExtraEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1044:12, 331:32.09 inlined from ‘nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl::self_type&&) [with E = mozilla::Telemetry::EventExtraEntry; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1042:14, 331:32.09 inlined from ‘nsTArray& nsTArray::operator=(nsTArray&&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2553:7, 331:32.09 inlined from ‘CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::Telemetry::EventExtraEntry]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2808:19, 331:32.09 inlined from ‘void TelemetryEvent::RecordEventNative(mozilla::Telemetry::EventID, const mozilla::Maybe >&, const mozilla::Maybe >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:959:26: 331:32.09 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘extra’ with type ‘{anonymous}::ExtraArray’ {aka ‘CopyableTArray’} [-Warray-bounds] 331:32.09 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:32.09 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:32.09 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp: In function ‘void TelemetryEvent::RecordEventNative(mozilla::Telemetry::EventID, const mozilla::Maybe >&, const mozilla::Maybe >&)’: 331:32.09 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:957:14: note: ‘extra’ declared here 331:32.09 957 | ExtraArray extra; 331:32.09 | ^~~~~ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 331:32.23 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 331:32.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:132:37: note: while referencing ‘’ 331:32.23 132 | extra_keys(extra_keys.Clone()), 331:32.23 | ^ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 331:32.23 245 | header->mLength = length; 331:32.23 | ~~~~~~~~~~~~~~~~^~~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:132:37: note: while referencing ‘’ 331:32.23 132 | extra_keys(extra_keys.Clone()), 331:32.23 | ^ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray<{anonymous}::DynamicEventInfo> [1]’ [-Warray-bounds] 331:32.23 402 | size_type Length() const { return mHdr->mLength; } 331:32.23 | ~~~~~~^~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1079:30: note: while referencing ‘newEventInfos’ 331:32.23 1079 | nsTArray newEventInfos; 331:32.23 | ^~~~~~~~~~~~~ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray<{anonymous}::DynamicEventInfo> [1]’ [-Warray-bounds] 331:32.23 72 | if (!mHdr->mIsAutoArray) { 331:32.23 | ~~~~~~^~~~~~~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1079:30: note: while referencing ‘newEventInfos’ 331:32.23 1079 | nsTArray newEventInfos; 331:32.23 | ^~~~~~~~~~~~~ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 331:32.23 402 | size_type Length() const { return mHdr->mLength; } 331:32.23 | ~~~~~~^~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1080:18: note: while referencing ‘newEventExpired’ 331:32.23 1080 | nsTArray newEventExpired; 331:32.23 | ^~~~~~~~~~~~~~~ 331:32.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 331:32.23 72 | if (!mHdr->mIsAutoArray) { 331:32.23 | ~~~~~~^~~~~~~~~~~~ 331:32.23 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1080:18: note: while referencing ‘newEventExpired’ 331:32.23 1080 | nsTArray newEventExpired; 331:32.23 | ^~~~~~~~~~~~~~~ 331:32.31 In file included from /usr/include/string.h:519, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:32.31 from /usr/include/c++/10/bits/move.h:57, 331:32.31 from /usr/include/c++/10/bits/nested_exception.h:40, 331:32.31 from /usr/include/c++/10/exception:148, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:32.31 from /usr/include/c++/10/new:41, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.31 In function ‘void* memcpy(void*, const void*, size_t)’, 331:32.31 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:32.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:32.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:32.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const {anonymous}::DynamicEventInfo&; E = {anonymous}::DynamicEventInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:32.31 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = {anonymous}::DynamicEventInfo&; E = {anonymous}::DynamicEventInfo]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:32.31 inlined from ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1216:41: 331:32.31 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newEventInfos’ with type ‘nsTArray<{anonymous}::DynamicEventInfo>’ [-Warray-bounds] 331:32.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:32.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:32.31 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp: In function ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’: 331:32.31 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1079:30: note: ‘newEventInfos’ declared here 331:32.31 1079 | nsTArray newEventInfos; 331:32.31 | ^~~~~~~~~~~~~ 331:32.31 In file included from /usr/include/string.h:519, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:32.31 from /usr/include/c++/10/bits/move.h:57, 331:32.31 from /usr/include/c++/10/bits/nested_exception.h:40, 331:32.31 from /usr/include/c++/10/exception:148, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:32.31 from /usr/include/c++/10/new:41, 331:32.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.32 In function ‘void* memcpy(void*, const void*, size_t)’, 331:32.32 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:32.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:32.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:32.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = bool&; E = bool; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:32.32 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = bool&; E = bool]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:32.32 inlined from ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1217:46: 331:32.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newEventExpired’ with type ‘nsTArray’ [-Warray-bounds] 331:32.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:32.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp: In function ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’: 331:32.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1080:18: note: ‘newEventExpired’ declared here 331:32.32 1080 | nsTArray newEventExpired; 331:32.32 | ^~~~~~~~~~~~~~~ 331:32.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.32 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 331:32.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:32.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:32.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const {anonymous}::DynamicEventInfo&; E = {anonymous}::DynamicEventInfo; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:32.33 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = {anonymous}::DynamicEventInfo&; E = {anonymous}::DynamicEventInfo]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:32.33 inlined from ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1216:41: 331:32.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘newEventInfos’ [-Wfree-nonheap-object] 331:32.33 251 | static void Free(void* aPtr) { free(aPtr); } 331:32.33 | ~~~~^~~~~~ 331:32.33 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 331:32.33 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:32.33 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:32.33 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = bool&; E = bool; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:32.33 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = bool&; E = bool]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:32.33 inlined from ‘nsresult TelemetryEvent::RegisterEvents(const nsACString&, JS::Handle, bool, JSContext*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1217:46: 331:32.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘newEventExpired’ [-Wfree-nonheap-object] 331:32.33 251 | static void Free(void* aPtr) { free(aPtr); } 331:32.33 | ~~~~^~~~~~ 331:32.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’: 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ [-Warray-bounds] 331:32.91 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 331:32.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1246:51: note: while referencing ‘leftovers’ 331:32.91 1246 | nsTArray> leftovers; 331:32.91 | ^~~~~~~~~ 331:32.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ [-Warray-bounds] 331:32.91 245 | header->mLength = length; 331:32.91 | ~~~~~~~~~~~~~~~~^~~~~~~~ 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1246:51: note: while referencing ‘leftovers’ 331:32.91 1246 | nsTArray> leftovers; 331:32.91 | ^~~~~~~~~ 331:32.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ [-Warray-bounds] 331:32.91 402 | size_type Length() const { return mHdr->mLength; } 331:32.91 | ~~~~~~^~~~~~~ 331:32.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1245:54: note: while referencing ‘processEvents’ 331:32.91 1245 | nsTArray> processEvents; 331:32.91 | ^~~~~~~~~~~~~ 331:32.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:32.92 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:32.92 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:32.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ [-Warray-bounds] 331:32.92 72 | if (!mHdr->mIsAutoArray) { 331:32.92 | ~~~~~~^~~~~~~~~~~~ 331:32.92 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1245:54: note: while referencing ‘processEvents’ 331:32.92 1245 | nsTArray> processEvents; 331:32.92 | ^~~~~~~~~~~~~ 331:33.01 In file included from /usr/include/string.h:519, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:33.01 from /usr/include/c++/10/bits/move.h:57, 331:33.01 from /usr/include/c++/10/bits/nested_exception.h:40, 331:33.01 from /usr/include/c++/10/exception:148, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:33.01 from /usr/include/c++/10/new:41, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:33.01 In function ‘void* memcpy(void*, const void*, size_t)’, 331:33.01 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:33.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:33.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:33.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair >; E = std::pair >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:33.01 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair >; E = std::pair >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:33.01 inlined from ‘TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)::’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1282:61, 331:33.01 inlined from ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1292:16: 331:33.01 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘processEvents’ with type ‘nsTArray > >’ [-Warray-bounds] 331:33.01 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:33.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:33.01 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp: In function ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’: 331:33.01 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1245:54: note: ‘processEvents’ declared here 331:33.01 1245 | nsTArray> processEvents; 331:33.01 | ^~~~~~~~~~~~~ 331:33.01 In file included from /usr/include/string.h:519, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:33.01 from /usr/include/c++/10/bits/move.h:57, 331:33.01 from /usr/include/c++/10/bits/nested_exception.h:40, 331:33.01 from /usr/include/c++/10/exception:148, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:33.01 from /usr/include/c++/10/new:41, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:33.01 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:33.01 In function ‘void* memcpy(void*, const void*, size_t)’, 331:33.01 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:677:11, 331:33.01 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:246:53, 331:33.01 inlined from ‘void nsTArray_Impl::Compact() [with E = std::pair >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2241:34, 331:33.01 inlined from ‘void nsTArray_Impl::Clear() [with E = std::pair >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1854:12, 331:33.02 inlined from ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1299:22: 331:33.02 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘leftovers’ with type ‘nsTArray > >’ [-Warray-bounds] 331:33.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:33.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:33.02 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp: In function ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’: 331:33.02 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1246:51: note: ‘leftovers’ declared here 331:33.02 1246 | nsTArray> leftovers; 331:33.02 | ^~~~~~~~~ 331:33.03 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:33.03 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:7: 331:33.03 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 331:33.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:33.03 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:33.03 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair >; E = std::pair >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:33.03 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair >; E = std::pair >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:33.03 inlined from ‘TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)::’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1282:61, 331:33.03 inlined from ‘nsresult TelemetryEvent::CreateSnapshots(uint32_t, bool, uint32_t, JSContext*, uint8_t, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryEvent.cpp:1292:16: 331:33.03 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘processEvents’ [-Wfree-nonheap-object] 331:33.03 251 | static void Free(void* aPtr) { free(aPtr); } 331:33.03 | ~~~~^~~~~~ 331:43.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 331:43.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘bool {anonymous}::internal_JSKeyedHistogram_Keys(JSContext*, unsigned int, JS::Value*)’: 331:43.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:43.39 402 | size_type Length() const { return mHdr->mLength; } 331:43.39 | ~~~~~~^~~~~~~ 331:43.39 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2251:23: note: while referencing ‘keys’ 331:43.39 2251 | nsTArray keys; 331:43.39 | ^~~~ 331:43.39 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 331:43.39 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 331:43.39 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:43.39 72 | if (!mHdr->mIsAutoArray) { 331:43.39 | ~~~~~~^~~~~~~~~~~~ 331:43.39 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2251:23: note: while referencing ‘keys’ 331:43.39 2251 | nsTArray keys; 331:43.39 | ^~~~ 331:43.40 In file included from /usr/include/string.h:519, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/basictypes.h:12, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/ipc/chromium/src/base/process_util.h:13, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:10, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 331:43.40 In function ‘void* memcpy(void*, const void*, size_t)’, 331:43.40 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:43.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:43.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:43.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 331:43.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 331:43.40 inlined from ‘nsresult {anonymous}::KeyedHistogram::GetKeys(const StaticMutexAutoLock&, const nsCString&, nsTArray >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:1341:29, 331:43.40 inlined from ‘bool {anonymous}::internal_JSKeyedHistogram_Keys(JSContext*, unsigned int, JS::Value*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2267:9: 331:43.40 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘nsTArray >’ [-Warray-bounds] 331:43.40 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:43.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:43.40 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In function ‘bool {anonymous}::internal_JSKeyedHistogram_Keys(JSContext*, unsigned int, JS::Value*)’: 331:43.40 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2251:23: note: ‘keys’ declared here 331:43.40 2251 | nsTArray keys; 331:43.40 | ^~~~ 331:43.40 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/TelemetryComms.h:9, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 331:43.40 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 331:43.40 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 331:43.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:43.40 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:43.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 331:43.40 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const nsTSubstring&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 331:43.40 inlined from ‘nsresult {anonymous}::KeyedHistogram::GetKeys(const StaticMutexAutoLock&, const nsCString&, nsTArray >&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:1341:29, 331:43.40 inlined from ‘bool {anonymous}::internal_JSKeyedHistogram_Keys(JSContext*, unsigned int, JS::Value*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryHistogram.cpp:2267:9: 331:43.41 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘keys’ [-Wfree-nonheap-object] 331:43.41 239 | static void Free(void* aPtr) { free(aPtr); } 331:43.41 | ~~~~^~~~~~ 331:46.55 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.55 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.55 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.55 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 331:46.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 245 | header->mLength = length; 331:46.56 | ~~~~~~~~~~~~~~~~^~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 331:46.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 245 | header->mLength = length; 331:46.56 | ~~~~~~~~~~~~~~~~^~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘{anonymous}::IdBoolsPairArray [1]’ {aka ‘nsTArray > > > [1]’} [-Warray-bounds] 331:46.56 402 | size_type Length() const { return mHdr->mLength; } 331:46.56 | ~~~~~~^~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:480:20: note: while referencing ‘appEncodedMetricData’ 331:46.56 480 | IdBoolsPairArray appEncodedMetricData; 331:46.56 | ^~~~~~~~~~~~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘{anonymous}::IdBoolsPairArray [1]’ {aka ‘nsTArray > > > [1]’} [-Warray-bounds] 331:46.56 72 | if (!mHdr->mIsAutoArray) { 331:46.56 | ~~~~~~^~~~~~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:480:20: note: while referencing ‘appEncodedMetricData’ 331:46.56 480 | IdBoolsPairArray appEncodedMetricData; 331:46.56 | ^~~~~~~~~~~~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 410 | size_type Capacity() const { return mHdr->mCapacity; } 331:46.56 | ~~~~~~^~~~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 402 | size_type Length() const { return mHdr->mLength; } 331:46.56 | ~~~~~~^~~~~~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 331:46.56 416 | mArray.mHdr->mLength = 0; 331:46.56 | ~~~~~~~~~~~~~~~~~~~~~^~~ 331:46.56 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 331:46.56 199 | nsTArray> metricData(gPrioDatasPerMetric); 331:46.56 | ^~~~~~~~~~ 331:46.56 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.56 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray, std::pair, nsTString > > > [1]’ [-Warray-bounds] 331:46.57 402 | size_type Length() const { return mHdr->mLength; } 331:46.57 | ~~~~~~^~~~~~~ 331:46.57 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:500:67: note: while referencing ‘prioData’ 331:46.57 500 | nsTArray>> prioData; 331:46.57 | ^~~~~~~~ 331:46.57 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 331:46.57 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.57 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.57 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray, std::pair, nsTString > > > [1]’ [-Warray-bounds] 331:46.57 72 | if (!mHdr->mIsAutoArray) { 331:46.57 | ~~~~~~^~~~~~~~~~~~ 331:46.57 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:500:67: note: while referencing ‘prioData’ 331:46.57 500 | nsTArray>> prioData; 331:46.57 | ^~~~~~~~ 331:46.64 In file included from /usr/include/string.h:519, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:46.64 from /usr/include/c++/10/bits/move.h:57, 331:46.64 from /usr/include/c++/10/bits/nested_exception.h:40, 331:46.64 from /usr/include/c++/10/exception:148, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:46.64 from /usr/include/c++/10/new:41, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:46.64 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.64 In function ‘void* memcpy(void*, const void*, size_t)’, 331:46.64 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:46.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:46.64 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:46.64 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::EmplaceBackInternal(Args&& ...) [with ActualAlloc = nsTArrayInfallibleAllocator; Args = {mozilla::Telemetry::OriginMetricID&, nsTArray >}; E = std::pair > >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2522:74, 331:46.64 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::EmplaceBack(Args&& ...) [with Args = {mozilla::Telemetry::OriginMetricID&, nsTArray >}; E = std::pair > >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2764:41, 331:46.64 inlined from ‘nsresult {anonymous}::AppEncodeTo(const StaticMutexAutoLock&, {anonymous}::IdBoolsPairArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:233:52, 331:46.64 inlined from ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:484:21: 331:46.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘appEncodedMetricData’ with type ‘{anonymous}::IdBoolsPairArray’ {aka ‘nsTArray > > >’} [-Warray-bounds] 331:46.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:46.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:46.65 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp: In function ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’: 331:46.65 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:480:20: note: ‘appEncodedMetricData’ declared here 331:46.65 480 | IdBoolsPairArray appEncodedMetricData; 331:46.65 | ^~~~~~~~~~~~~~~~~~~~ 331:46.65 In file included from /usr/include/string.h:519, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 331:46.65 from /usr/include/c++/10/bits/move.h:57, 331:46.65 from /usr/include/c++/10/bits/nested_exception.h:40, 331:46.65 from /usr/include/c++/10/exception:148, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 331:46.65 from /usr/include/c++/10/new:41, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTraceRefcnt.h:10, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/Assertions.h:23, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/GuardObjects.h:12, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:9, 331:46.65 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.65 In function ‘void* memcpy(void*, const void*, size_t)’, 331:46.65 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 331:46.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 331:46.65 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:46.65 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair, std::pair, nsTString > >; E = std::pair, std::pair, nsTString > >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:46.65 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair, std::pair, nsTString > >; E = std::pair, std::pair, nsTString > >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:46.65 inlined from ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:526:73: 331:46.65 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prioData’ with type ‘nsTArray, std::pair, nsTString > > >’ [-Warray-bounds] 331:46.65 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 331:46.65 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331:46.65 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp: In function ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’: 331:46.65 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:500:67: note: ‘prioData’ declared here 331:46.65 500 | nsTArray>> prioData; 331:46.65 | ^~~~~~~~ 331:46.66 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/Telemetry.h:16, 331:46.66 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 331:46.66 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 331:46.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:46.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:46.66 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::EmplaceBackInternal(Args&& ...) [with ActualAlloc = nsTArrayInfallibleAllocator; Args = {mozilla::Telemetry::OriginMetricID&, nsTArray >}; E = std::pair > >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2522:74, 331:46.66 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::EmplaceBack(Args&& ...) [with Args = {mozilla::Telemetry::OriginMetricID&, nsTArray >}; E = std::pair > >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2764:41, 331:46.66 inlined from ‘nsresult {anonymous}::AppEncodeTo(const StaticMutexAutoLock&, {anonymous}::IdBoolsPairArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:233:52, 331:46.66 inlined from ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:484:21: 331:46.66 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘appEncodedMetricData’ [-Wfree-nonheap-object] 331:46.66 251 | static void Free(void* aPtr) { free(aPtr); } 331:46.66 | ~~~~^~~~~~ 331:46.66 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 331:46.66 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 331:46.67 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 331:46.67 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair, std::pair, nsTString > >; E = std::pair, std::pair, nsTString > >; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 331:46.67 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair, std::pair, nsTString > >; E = std::pair, std::pair, nsTString > >]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 331:46.67 inlined from ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/TelemetryOrigin.cpp:526:73: 331:46.67 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘prioData’ [-Wfree-nonheap-object] 331:46.67 251 | static void Free(void* aPtr) { free(aPtr); } 331:46.67 | ~~~~^~~~~~ 332:27.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 332:27.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 332:27.11 /builddir/build/BUILD/thunderbird-78.6.1/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&)’: 332:27.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 332:27.11 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 332:27.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 332:27.11 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:60: note: while referencing ‘’ 332:27.11 237 | nsCString(object), value, extra.Clone()}); 332:27.12 | ^ 332:27.12 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:16, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/ipc/IPCMessageUtils.h:16, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 332:27.12 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 332:27.12 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 332:27.12 245 | header->mLength = length; 332:27.12 | ~~~~~~~~~~~~~~~~^~~~~~~~ 332:27.12 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:60: note: while referencing ‘’ 332:27.12 237 | nsCString(object), value, extra.Clone()}); 332:27.12 | ^ 332:42.65 toolkit/components/telemetry/pingsender 332:44.63 toolkit/components/typeaheadfind 332:56.01 toolkit/components/url-classifier 332:59.23 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.23 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.23 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 402 | size_type Length() const { return mHdr->mLength; } 332:59.24 | ~~~~~~^~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 72 | if (!mHdr->mIsAutoArray) { 332:59.24 | ~~~~~~^~~~~~~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 402 | size_type Length() const { return mHdr->mLength; } 332:59.24 | ~~~~~~^~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 72 | if (!mHdr->mIsAutoArray) { 332:59.24 | ~~~~~~^~~~~~~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 402 | size_type Length() const { return mHdr->mLength; } 332:59.24 | ~~~~~~^~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 72 | if (!mHdr->mIsAutoArray) { 332:59.24 | ~~~~~~^~~~~~~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 402 | size_type Length() const { return mHdr->mLength; } 332:59.24 | ~~~~~~^~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.24 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.24 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.24 72 | if (!mHdr->mIsAutoArray) { 332:59.24 | ~~~~~~^~~~~~~~~~~~ 332:59.24 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: while referencing ‘adds’ 332:59.24 520 | nsTArray adds; 332:59.24 | ^~~~ 332:59.29 In file included from /usr/include/string.h:519, 332:59.29 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.30 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::AddPrefix&; E = mozilla::safebrowsing::AddPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::AddPrefix&; E = mozilla::safebrowsing::AddPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::AddPrefix]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:566:13: 332:59.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ [-Warray-bounds] 332:59.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’: 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: ‘adds’ declared here 332:59.30 520 | nsTArray adds; 332:59.30 | ^~~~ 332:59.30 In file included from /usr/include/string.h:519, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.30 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::AddComplete]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:570:13: 332:59.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ [-Warray-bounds] 332:59.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’: 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: ‘adds’ declared here 332:59.30 520 | nsTArray adds; 332:59.30 | ^~~~ 332:59.30 In file included from /usr/include/string.h:519, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.30 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.30 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.30 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::SubPrefix&; E = mozilla::safebrowsing::SubPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.30 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::SubPrefix&; E = mozilla::safebrowsing::SubPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::SubPrefix]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.30 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:574:13: 332:59.30 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ [-Warray-bounds] 332:59.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’: 332:59.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: ‘adds’ declared here 332:59.30 520 | nsTArray adds; 332:59.30 | ^~~~ 332:59.31 In file included from /usr/include/string.h:519, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.31 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.31 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::SubComplete&; E = mozilla::safebrowsing::SubComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.31 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::SubComplete&; E = mozilla::safebrowsing::SubComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.31 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::SubComplete]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.31 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:578:13: 332:59.31 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ [-Warray-bounds] 332:59.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.31 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’: 332:59.31 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:520:15: note: ‘adds’ declared here 332:59.31 520 | nsTArray adds; 332:59.31 | ^~~~ 332:59.31 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.31 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.31 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::AddPrefix&; E = mozilla::safebrowsing::AddPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::AddPrefix&; E = mozilla::safebrowsing::AddPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::AddPrefix]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:566:13: 332:59.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘adds’ [-Wfree-nonheap-object] 332:59.32 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.32 | ~~~~^~~~~~ 332:59.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::AddComplete]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:570:13: 332:59.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘adds’ [-Wfree-nonheap-object] 332:59.32 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.32 | ~~~~^~~~~~ 332:59.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::SubPrefix&; E = mozilla::safebrowsing::SubPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::SubPrefix&; E = mozilla::safebrowsing::SubPrefix; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::SubPrefix]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:574:13: 332:59.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘adds’ [-Wfree-nonheap-object] 332:59.32 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.32 | ~~~~^~~~~~ 332:59.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = const mozilla::safebrowsing::SubComplete&; E = mozilla::safebrowsing::SubComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 332:59.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = const mozilla::safebrowsing::SubComplete&; E = mozilla::safebrowsing::SubComplete; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::Merge(mozilla::safebrowsing::ChunkSet*, FallibleTArray*, const mozilla::safebrowsing::ChunkSet&, FallibleTArray&, bool) [with T = mozilla::safebrowsing::SubComplete]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:536:30, 332:59.32 inlined from ‘nsresult mozilla::safebrowsing::HashStore::ApplyUpdate(RefPtr)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:578:13: 332:59.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘adds’ [-Wfree-nonheap-object] 332:59.32 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.32 | ~~~~^~~~~~ 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘nsresult mozilla::safebrowsing::DeflateWriteTArray(nsIOutputStream*, nsTArray&) [with T = unsigned char]’: 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.84 402 | size_type Length() const { return mHdr->mLength; } 332:59.84 | ~~~~~~^~~~~~~ 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.84 629 | FallibleTArray outBuff; 332:59.84 | ^~~~~~~ 332:59.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.84 72 | if (!mHdr->mIsAutoArray) { 332:59.84 | ~~~~~~^~~~~~~~~~~~ 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.84 629 | FallibleTArray outBuff; 332:59.84 | ^~~~~~~ 332:59.84 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.84 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.84 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.85 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 332:59.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.85 629 | FallibleTArray outBuff; 332:59.85 | ^~~~~~~ 332:59.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.85 245 | header->mLength = length; 332:59.85 | ~~~~~~~~~~~~~~~~^~~~~~~~ 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.85 629 | FallibleTArray outBuff; 332:59.85 | ^~~~~~~ 332:59.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.85 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 332:59.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.85 629 | FallibleTArray outBuff; 332:59.85 | ^~~~~~~ 332:59.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.85 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 332:59.85 245 | header->mLength = length; 332:59.85 | ~~~~~~~~~~~~~~~~^~~~~~~~ 332:59.85 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: while referencing ‘outBuff’ 332:59.85 629 | FallibleTArray outBuff; 332:59.85 | ^~~~~~~ 332:59.86 In file included from /usr/include/string.h:519, 332:59.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.86 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.86 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.86 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.86 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.86 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.86 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 332:59.86 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 332:59.86 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 332:59.86 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 332:59.86 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 332:59.86 inlined from ‘nsresult mozilla::safebrowsing::DeflateWriteTArray(nsIOutputStream*, nsTArray&) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:630:25: 332:59.86 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘outBuff’ with type ‘FallibleTArray’ [-Warray-bounds] 332:59.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.86 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::DeflateWriteTArray(nsIOutputStream*, nsTArray&) [with T = unsigned char]’: 332:59.86 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:629:24: note: ‘outBuff’ declared here 332:59.86 629 | FallibleTArray outBuff; 332:59.86 | ^~~~~~~ 332:59.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.87 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.87 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.87 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 332:59.87 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 332:59.87 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 332:59.87 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 332:59.87 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 332:59.87 inlined from ‘nsresult mozilla::safebrowsing::DeflateWriteTArray(nsIOutputStream*, nsTArray&) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:630:25: 332:59.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘outBuff’ [-Wfree-nonheap-object] 332:59.87 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.87 | ~~~~^~~~~~ 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’: 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.91 402 | size_type Length() const { return mHdr->mLength; } 332:59.91 | ~~~~~~^~~~~~~ 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing ‘slice’ 332:59.91 700 | nsTArray slice; 332:59.91 | ^~~~~ 332:59.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.91 72 | if (!mHdr->mIsAutoArray) { 332:59.91 | ~~~~~~^~~~~~~~~~~~ 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing ‘slice’ 332:59.91 700 | nsTArray slice; 332:59.91 | ^~~~~ 332:59.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.91 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.91 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 332:59.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 332:59.91 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing ‘slice’ 332:59.91 700 | nsTArray slice; 332:59.91 | ^~~~~ 332:59.91 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.92 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.92 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.92 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.92 245 | header->mLength = length; 332:59.92 | ~~~~~~~~~~~~~~~~^~~~~~~~ 332:59.92 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:700:21: note: while referencing ‘slice’ 332:59.92 700 | nsTArray slice; 332:59.92 | ^~~~~ 332:59.93 In file included from /usr/include/string.h:519, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.93 In function ‘void* memcpy(void*, const void*, size_t)’, 332:59.93 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 332:59.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 332:59.93 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 332:59.93 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 332:59.93 inlined from ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:704:23: 332:59.93 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘slice’ with type ‘nsTArray’ [-Warray-bounds] 332:59.93 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:59.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:59.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’: 332:59.93 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:700:21: note: ‘slice’ declared here 332:59.93 700 | nsTArray slice; 332:59.93 | ^~~~~ 332:59.93 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.93 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.93 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 332:59.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 332:59.94 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 332:59.94 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 332:59.94 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 332:59.94 inlined from ‘nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:704:23: 332:59.94 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘slice’ [-Wfree-nonheap-object] 332:59.94 239 | static void Free(void* aPtr) { free(aPtr); } 332:59.94 | ~~~~^~~~~~ 332:59.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteAddPrefixChunks(nsIOutputStream*)’: 332:59.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.99 402 | size_type Length() const { return mHdr->mLength; } 332:59.99 | ~~~~~~^~~~~~~ 332:59.99 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:845:22: note: while referencing ‘chunks’ 332:59.99 845 | nsTArray chunks; 332:59.99 | ^~~~~~ 332:59.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 332:59.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:59.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:59.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:59.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 332:59.99 72 | if (!mHdr->mIsAutoArray) { 332:59.99 | ~~~~~~^~~~~~~~~~~~ 332:59.99 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:845:22: note: while referencing ‘chunks’ 332:59.99 845 | nsTArray chunks; 332:59.99 | ^~~~~~ 332:60.00 In file included from /usr/include/string.h:519, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:60.00 In function ‘void* memcpy(void*, const void*, size_t)’, 332:60.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 332:60.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 332:60.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 332:60.00 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 332:60.00 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 332:60.00 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteAddPrefixChunks(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:847:26: 332:60.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘chunks’ with type ‘nsTArray’ [-Warray-bounds] 332:60.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 332:60.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332:60.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteAddPrefixChunks(nsIOutputStream*)’: 332:60.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:845:22: note: ‘chunks’ declared here 332:60.00 845 | nsTArray chunks; 332:60.00 | ^~~~~~ 332:60.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 332:60.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 332:60.00 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.01 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.01 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.01 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteAddPrefixChunks(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:847:26: 333:00.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘chunks’ [-Wfree-nonheap-object] 333:00.01 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.01 | ~~~~^~~~~~ 333:00.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteAddCompleteChunks(nsIOutputStream*)’: 333:00.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.04 402 | size_type Length() const { return mHdr->mLength; } 333:00.04 | ~~~~~~^~~~~~~ 333:00.04 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:862:22: note: while referencing ‘chunks’ 333:00.04 862 | nsTArray chunks; 333:00.04 | ^~~~~~ 333:00.04 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.04 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.04 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.04 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.04 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.04 72 | if (!mHdr->mIsAutoArray) { 333:00.04 | ~~~~~~^~~~~~~~~~~~ 333:00.04 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:862:22: note: while referencing ‘chunks’ 333:00.04 862 | nsTArray chunks; 333:00.04 | ^~~~~~ 333:00.05 In file included from /usr/include/string.h:519, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.05 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.05 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.05 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.05 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.05 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteAddCompleteChunks(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:864:26: 333:00.05 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘chunks’ with type ‘nsTArray’ [-Warray-bounds] 333:00.05 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.05 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteAddCompleteChunks(nsIOutputStream*)’: 333:00.05 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:862:22: note: ‘chunks’ declared here 333:00.05 862 | nsTArray chunks; 333:00.05 | ^~~~~~ 333:00.05 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.05 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.05 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.05 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.05 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.05 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.05 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteAddCompleteChunks(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:864:26: 333:00.06 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘chunks’ [-Wfree-nonheap-object] 333:00.06 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.06 | ~~~~^~~~~~ 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’: 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.10 402 | size_type Length() const { return mHdr->mLength; } 333:00.10 | ~~~~~~^~~~~~~ 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:879:22: note: while referencing ‘addchunks’ 333:00.10 879 | nsTArray addchunks; 333:00.10 | ^~~~~~~~~ 333:00.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.10 72 | if (!mHdr->mIsAutoArray) { 333:00.10 | ~~~~~~^~~~~~~~~~~~ 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:879:22: note: while referencing ‘addchunks’ 333:00.10 879 | nsTArray addchunks; 333:00.10 | ^~~~~~~~~ 333:00.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.10 402 | size_type Length() const { return mHdr->mLength; } 333:00.10 | ~~~~~~^~~~~~~ 333:00.10 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:880:22: note: while referencing ‘subchunks’ 333:00.10 880 | nsTArray subchunks; 333:00.10 | ^~~~~~~~~ 333:00.10 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.10 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.11 72 | if (!mHdr->mIsAutoArray) { 333:00.11 | ~~~~~~^~~~~~~~~~~~ 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:880:22: note: while referencing ‘subchunks’ 333:00.11 880 | nsTArray subchunks; 333:00.11 | ^~~~~~~~~ 333:00.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.11 402 | size_type Length() const { return mHdr->mLength; } 333:00.11 | ~~~~~~^~~~~~~ 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:881:22: note: while referencing ‘prefixes’ 333:00.11 881 | nsTArray prefixes; 333:00.11 | ^~~~~~~~ 333:00.11 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.11 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:00.11 72 | if (!mHdr->mIsAutoArray) { 333:00.11 | ~~~~~~^~~~~~~~~~~~ 333:00.11 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:881:22: note: while referencing ‘prefixes’ 333:00.11 881 | nsTArray prefixes; 333:00.11 | ^~~~~~~~ 333:00.13 In file included from /usr/include/string.h:519, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.13 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.13 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.13 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.13 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.13 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.13 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:883:29: 333:00.13 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘addchunks’ with type ‘nsTArray’ [-Warray-bounds] 333:00.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.13 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’: 333:00.13 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:879:22: note: ‘addchunks’ declared here 333:00.13 879 | nsTArray addchunks; 333:00.13 | ^~~~~~~~~ 333:00.13 In file included from /usr/include/string.h:519, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.13 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.13 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.14 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.14 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.14 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.14 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:884:29: 333:00.14 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘subchunks’ with type ‘nsTArray’ [-Warray-bounds] 333:00.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.14 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’: 333:00.14 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:880:22: note: ‘subchunks’ declared here 333:00.14 880 | nsTArray subchunks; 333:00.14 | ^~~~~~~~~ 333:00.14 In file included from /usr/include/string.h:519, 333:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.14 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.14 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.14 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.14 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.14 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.14 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.14 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:885:28: 333:00.14 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prefixes’ with type ‘nsTArray’ [-Warray-bounds] 333:00.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.14 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In member function ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’: 333:00.14 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:881:22: note: ‘prefixes’ declared here 333:00.14 881 | nsTArray prefixes; 333:00.14 | ^~~~~~~~ 333:00.15 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.15 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.15 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.15 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.15 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.15 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.15 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:883:29: 333:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘addchunks’ [-Wfree-nonheap-object] 333:00.15 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.15 | ~~~~^~~~~~ 333:00.15 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.15 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.15 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.15 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:884:29: 333:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘subchunks’ [-Wfree-nonheap-object] 333:00.15 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.15 | ~~~~^~~~~~ 333:00.15 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.15 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.15 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:00.15 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:00.15 inlined from ‘nsresult mozilla::safebrowsing::HashStore::WriteSubPrefixes(nsIOutputStream*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:885:28: 333:00.15 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘prefixes’ [-Wfree-nonheap-object] 333:00.15 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.15 | ~~~~^~~~~~ 333:00.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In function ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’: 333:00.29 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.29 402 | size_type Length() const { return mHdr->mLength; } 333:00.29 | ~~~~~~^~~~~~~ 333:00.29 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.29 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 72 | if (!mHdr->mIsAutoArray) { 333:00.30 | ~~~~~~^~~~~~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:00.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 245 | header->mLength = length; 333:00.30 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:00.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 245 | header->mLength = length; 333:00.30 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 402 | size_type Length() const { return mHdr->mLength; } 333:00.30 | ~~~~~~^~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 72 | if (!mHdr->mIsAutoArray) { 333:00.30 | ~~~~~~^~~~~~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.30 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:00.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.30 670 | FallibleTArray inBuff; 333:00.30 | ^~~~~~ 333:00.30 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.30 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.30 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.31 245 | header->mLength = length; 333:00.31 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:00.31 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: while referencing ‘inBuff’ 333:00.31 670 | FallibleTArray inBuff; 333:00.31 | ^~~~~~ 333:00.31 In file included from /usr/include/string.h:519, 333:00.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.31 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.31 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.31 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.31 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.32 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:671:24: 333:00.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘inBuff’ with type ‘FallibleTArray’ [-Warray-bounds] 333:00.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’: 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: ‘inBuff’ declared here 333:00.32 670 | FallibleTArray inBuff; 333:00.32 | ^~~~~~ 333:00.32 In file included from /usr/include/string.h:519, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.32 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.32 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.32 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::ReadTArray(nsIInputStream*, nsTArray_Impl*, uint32_t) [with T = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:296:25, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:675:18: 333:00.32 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘inBuff’ with type ‘FallibleTArray’ [-Warray-bounds] 333:00.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’: 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:670:24: note: ‘inBuff’ declared here 333:00.32 670 | FallibleTArray inBuff; 333:00.32 | ^~~~~~ 333:00.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.32 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.32 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:671:24: 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘inBuff’ [-Wfree-nonheap-object] 333:00.32 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.32 | ~~~~^~~~~~ 333:00.32 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.32 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.32 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.32 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.32 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::ReadTArray(nsIInputStream*, nsTArray_Impl*, uint32_t) [with T = char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:296:25, 333:00.32 inlined from ‘nsresult mozilla::safebrowsing::InflateReadTArray(nsIInputStream*, FallibleTArray*, uint32_t) [with T = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:675:18: 333:00.32 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘inBuff’ [-Wfree-nonheap-object] 333:00.32 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.32 | ~~~~^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h: In function ‘nsresult mozilla::safebrowsing::ByteSliceRead(nsIInputStream*, FallibleTArray*, uint32_t)’: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:00.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.42 750 | FallibleTArray slice4; 333:00.42 | ^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 245 | header->mLength = length; 333:00.42 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.42 750 | FallibleTArray slice4; 333:00.42 | ^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 402 | size_type Length() const { return mHdr->mLength; } 333:00.42 | ~~~~~~^~~~~~~ 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.42 750 | FallibleTArray slice4; 333:00.42 | ^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 72 | if (!mHdr->mIsAutoArray) { 333:00.42 | ~~~~~~^~~~~~~~~~~~ 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.42 750 | FallibleTArray slice4; 333:00.42 | ^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:00.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.42 750 | FallibleTArray slice4; 333:00.42 | ^~~~~~ 333:00.42 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.42 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.42 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 333:00.42 245 | header->mLength = length; 333:00.43 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:00.43 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: while referencing ‘slice4’ 333:00.43 750 | FallibleTArray slice4; 333:00.43 | ^~~~~~ 333:00.43 In file included from /usr/include/string.h:519, 333:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.43 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.43 In function ‘void* memcpy(void*, const void*, size_t)’, 333:00.43 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.43 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.43 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.43 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.43 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.43 inlined from ‘nsresult mozilla::safebrowsing::ReadTArray(nsIInputStream*, nsTArray_Impl*, uint32_t) [with T = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:296:25, 333:00.43 inlined from ‘nsresult mozilla::safebrowsing::ByteSliceRead(nsIInputStream*, FallibleTArray*, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:761:18: 333:00.43 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘slice4’ with type ‘FallibleTArray’ [-Warray-bounds] 333:00.43 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:00.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:00.44 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp: In function ‘nsresult mozilla::safebrowsing::ByteSliceRead(nsIInputStream*, FallibleTArray*, uint32_t)’: 333:00.44 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:750:27: note: ‘slice4’ declared here 333:00.44 750 | FallibleTArray slice4; 333:00.44 | ^~~~~~ 333:00.44 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:00.44 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.h:8, 333:00.44 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:31: 333:00.44 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:00.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:00.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:00.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 333:00.44 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::InsertSlotsAt(nsTArray_base::index_type, nsTArray_base::size_type, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:382:31, 333:00.44 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::InsertElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2199:33, 333:00.44 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetLength(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2143:48, 333:00.44 inlined from ‘bool nsTArray_Impl::SetLength(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2153:36, 333:00.44 inlined from ‘nsresult mozilla::safebrowsing::ReadTArray(nsIInputStream*, nsTArray_Impl*, uint32_t) [with T = unsigned char; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:296:25, 333:00.44 inlined from ‘nsresult mozilla::safebrowsing::ByteSliceRead(nsIInputStream*, FallibleTArray*, uint32_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/HashStore.cpp:761:18: 333:00.44 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘slice4’ [-Wfree-nonheap-object] 333:00.44 239 | static void Free(void* aPtr) { free(aPtr); } 333:00.44 | ~~~~^~~~~~ 333:02.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’: 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::CompletionArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 333:02.98 402 | size_type Length() const { return mHdr->mLength; } 333:02.98 | ~~~~~~^~~~~~~ 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:106:19: note: while referencing ‘completions’ 333:02.98 106 | CompletionArray completions; 333:02.98 | ^~~~~~~~~~~ 333:02.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::CompletionArray [1]’ {aka ‘nsTArray > [1]’} [-Warray-bounds] 333:02.98 72 | if (!mHdr->mIsAutoArray) { 333:02.98 | ~~~~~~^~~~~~~~~~~~ 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:106:19: note: while referencing ‘completions’ 333:02.98 106 | CompletionArray completions; 333:02.98 | ^~~~~~~~~~~ 333:02.98 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 333:02.98 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:02.98 402 | size_type Length() const { return mHdr->mLength; } 333:02.98 | ~~~~~~^~~~~~~ 333:02.98 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:83:22: note: while referencing ‘array’ 333:02.99 83 | nsTArray array; 333:02.99 | ^~~~~ 333:02.99 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:02.99 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:02.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 333:02.99 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:02.99 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:02.99 72 | if (!mHdr->mIsAutoArray) { 333:02.99 | ~~~~~~^~~~~~~~~~~~ 333:02.99 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:83:22: note: while referencing ‘array’ 333:02.99 83 | nsTArray array; 333:02.99 | ^~~~~ 333:03.00 In file included from /usr/include/string.h:519, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 333:03.00 from /usr/include/c++/10/bits/move.h:57, 333:03.00 from /usr/include/c++/10/bits/nested_exception.h:40, 333:03.00 from /usr/include/c++/10/exception:148, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 333:03.00 from /usr/include/c++/10/new:41, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:10, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:03.00 In function ‘void* memcpy(void*, const void*, size_t)’, 333:03.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:03.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 333:03.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 333:03.00 inlined from ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:89:64: 333:03.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘array’ with type ‘nsTArray’ [-Warray-bounds] 333:03.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:03.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:03.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp: In member function ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’: 333:03.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:83:22: note: ‘array’ declared here 333:03.00 83 | nsTArray array; 333:03.00 | ^~~~~ 333:03.00 In file included from /usr/include/string.h:519, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 333:03.00 from /usr/include/c++/10/bits/move.h:57, 333:03.00 from /usr/include/c++/10/bits/nested_exception.h:40, 333:03.00 from /usr/include/c++/10/exception:148, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 333:03.00 from /usr/include/c++/10/new:41, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:10, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:03.00 In function ‘void* memcpy(void*, const void*, size_t)’, 333:03.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:03.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>&; E = mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 333:03.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>&; E = mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 333:03.00 inlined from ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:108:62: 333:03.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘completions’ with type ‘mozilla::safebrowsing::CompletionArray’ {aka ‘nsTArray >’} [-Warray-bounds] 333:03.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:03.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:03.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp: In member function ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’: 333:03.00 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:106:19: note: ‘completions’ declared here 333:03.00 106 | CompletionArray completions; 333:03.00 | ^~~~~~~~~~~ 333:03.00 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.h:11, 333:03.00 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: 333:03.00 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:03.00 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:03.00 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = unsigned int; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 333:03.00 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = unsigned int; E = unsigned int]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 333:03.00 inlined from ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:89:64: 333:03.00 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘array’ [-Wfree-nonheap-object] 333:03.00 251 | static void Free(void* aPtr) { free(aPtr); } 333:03.00 | ~~~~^~~~~~ 333:03.01 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 333:03.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:03.01 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:03.01 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>&; E = mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 333:03.01 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>&; E = mozilla::safebrowsing::SafebrowsingHash<32, mozilla::safebrowsing::CompletionComparator>]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 333:03.01 inlined from ‘nsresult mozilla::safebrowsing::VariableLengthPrefixSet::SetPrefixes(mozilla::safebrowsing::AddPrefixArray&, mozilla::safebrowsing::AddCompleteArray&)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:108:62: 333:03.01 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘completions’ [-Wfree-nonheap-object] 333:03.01 251 | static void Free(void* aPtr) { free(aPtr); } 333:03.01 | ~~~~^~~~~~ 333:05.46 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:05.46 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 333:05.46 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult nsUrlClassifierPrefixSet::WritePrefixes(nsCOMPtr&) const’: 333:05.46 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:05.46 402 | size_type Length() const { return mHdr->mLength; } 333:05.46 | ~~~~~~^~~~~~~ 333:05.46 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: while referencing ‘indexStarts’ 333:05.47 531 | nsTArray indexStarts; 333:05.47 | ^~~~~~~~~~~ 333:05.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:05.47 72 | if (!mHdr->mIsAutoArray) { 333:05.47 | ~~~~~~^~~~~~~~~~~~ 333:05.47 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: while referencing ‘indexStarts’ 333:05.47 531 | nsTArray indexStarts; 333:05.47 | ^~~~~~~~~~~ 333:05.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.47 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:05.47 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 333:05.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 333:05.47 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: while referencing ‘indexStarts’ 333:05.47 531 | nsTArray indexStarts; 333:05.47 | ^~~~~~~~~~~ 333:05.47 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 333:05.47 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.48 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 333:05.48 245 | header->mLength = length; 333:05.48 | ~~~~~~~~~~~~~~~~^~~~~~~~ 333:05.48 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: while referencing ‘indexStarts’ 333:05.48 531 | nsTArray indexStarts; 333:05.48 | ^~~~~~~~~~~ 333:05.48 In file included from /usr/include/string.h:519, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupportsUtils.h:10, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:10, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.48 In function ‘void* memcpy(void*, const void*, size_t)’, 333:05.48 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:05.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:05.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:05.48 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:05.48 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:05.48 inlined from ‘nsresult nsUrlClassifierPrefixSet::WritePrefixes(nsCOMPtr&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:533:33: 333:05.48 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘indexStarts’ with type ‘nsTArray’ [-Warray-bounds] 333:05.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:05.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:05.48 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp: In member function ‘nsresult nsUrlClassifierPrefixSet::WritePrefixes(nsCOMPtr&) const’: 333:05.48 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:531:22: note: ‘indexStarts’ declared here 333:05.48 531 | nsTArray indexStarts; 333:05.48 | ^~~~~~~~~~~ 333:05.48 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIMemoryReporter.h:531, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:12, 333:05.48 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: 333:05.48 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:05.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:05.48 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:05.48 inlined from ‘typename ActualAlloc::ResultType nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2119:31, 333:05.48 inlined from ‘bool nsTArray_Impl::SetCapacity(nsTArray_Impl::size_type, const fallible_t&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2126:38, 333:05.48 inlined from ‘nsresult nsUrlClassifierPrefixSet::WritePrefixes(nsCOMPtr&) const’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:533:33: 333:05.49 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘indexStarts’ [-Wfree-nonheap-object] 333:05.49 239 | static void Free(void* aPtr) { free(aPtr); } 333:05.49 | ~~~~^~~~~~ 333:26.25 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:26.25 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:26.25 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:26.25 from Unified_cpp_url-classifier0.cpp:2: 333:26.25 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = nsTLiteralString; ElemType = nsTLiteralString; IndexType = long unsigned int; SizeType = long unsigned int]’: 333:26.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 333:26.25 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int]’ 333:26.26 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int]’ 333:26.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2565:19: required from ‘nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = nsTLiteralString]’ 333:26.26 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Classifier.cpp:234:3: required from here 333:26.26 /builddir/build/BUILD/thunderbird-78.6.1/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] 333:26.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 333:26.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:26.26 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTDependentSubstring.h:12, 333:26.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDependentSubstring.h:11, 333:26.26 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsString.h:17, 333:26.26 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:14, 333:26.26 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:26.26 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:26.26 from Unified_cpp_url-classifier0.cpp:2: 333:26.26 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTLiteralString.h:24:7: note: ‘class nsTLiteralString’ declared here 333:26.26 24 | class nsTLiteralString : public mozilla::detail::nsTStringRepr { 333:26.26 | ^~~~~~~~~~~~~~~~ 333:35.34 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:35.34 from Unified_cpp_url-classifier0.cpp:2: 333:35.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’: 333:35.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::AddCompleteArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds] 333:35.34 402 | size_type Length() const { return mHdr->mLength; } 333:35.34 | ~~~~~~^~~~~~~ 333:35.34 In file included from Unified_cpp_url-classifier0.cpp:20: 333:35.34 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1073:20: note: while referencing ‘completes’ 333:35.34 1073 | AddCompleteArray completes; 333:35.34 | ^~~~~~~~~ 333:35.34 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:35.34 from Unified_cpp_url-classifier0.cpp:2: 333:35.34 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::AddCompleteArray [1]’ {aka ‘FallibleTArray [1]’} [-Warray-bounds] 333:35.34 72 | if (!mHdr->mIsAutoArray) { 333:35.34 | ~~~~~~^~~~~~~~~~~~ 333:35.34 In file included from Unified_cpp_url-classifier0.cpp:20: 333:35.34 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1073:20: note: while referencing ‘completes’ 333:35.34 1073 | AddCompleteArray completes; 333:35.34 | ^~~~~~~~~ 333:35.34 In file included from /usr/include/string.h:519, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:10, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:35.34 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:35.35 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:35.35 from Unified_cpp_url-classifier0.cpp:2: 333:35.35 In function ‘void* memcpy(void*, const void*, size_t)’, 333:35.35 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 333:35.35 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 333:35.35 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:35.35 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 333:35.35 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 333:35.35 inlined from ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1079:33, 333:35.35 inlined from ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1032:10: 333:35.35 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘completes’ with type ‘mozilla::safebrowsing::AddCompleteArray’ {aka ‘FallibleTArray’} [-Warray-bounds] 333:35.35 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 333:35.35 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333:35.35 In file included from Unified_cpp_url-classifier0.cpp:20: 333:35.35 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp: In member function ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’: 333:35.35 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1073:20: note: ‘completes’ declared here 333:35.35 1073 | AddCompleteArray completes; 333:35.35 | ^~~~~~~~~ 333:35.35 In file included from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/Entries.h:13, 333:35.35 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.h:9, 333:35.35 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/ChunkSet.cpp:6, 333:35.35 from Unified_cpp_url-classifier0.cpp:2: 333:35.35 In static member function ‘static void nsTArrayFallibleAllocator::Free(void*)’, 333:35.35 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 333:35.35 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 333:35.35 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:31, 333:35.35 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElement(Item&&, const fallible_t&) [with Item = mozilla::safebrowsing::AddComplete&; E = mozilla::safebrowsing::AddComplete; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1714:48, 333:35.35 inlined from ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1079:33, 333:35.35 inlined from ‘virtual nsresult mozilla::safebrowsing::LookupCacheV2::LoadMozEntries()’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/url-classifier/LookupCache.cpp:1032:10: 333:35.35 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:239:38: warning: attempt to free a non-heap object ‘completes’ [-Wfree-nonheap-object] 333:35.35 239 | static void Free(void* aPtr) { free(aPtr); } 333:35.35 | ~~~~^~~~~~ 333:44.95 toolkit/components/windowwatcher 334:03.21 toolkit/components/viaduct 334:12.69 toolkit/components/ctypes 334:14.37 toolkit/components/autocomplete 334:22.58 toolkit/components/printingui 334:27.22 toolkit/components/printingui/ipc 334:43.34 toolkit/components/satchel 334:59.00 toolkit/components/terminator 335:00.32 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 335:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 335:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/terminator/nsTerminator.cpp:27: 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; SizeType = long unsigned int]’: 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/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 = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/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]’ 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/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] 335:00.33 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 335:00.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335:00.33 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 335:00.33 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/components/terminator/nsTerminator.cpp:55: 335:00.33 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 335:00.33 27 | struct JSGCSetting { 335:00.33 | ^~~~~~~~~~~ 335:00.79 toolkit/components/build 335:02.43 toolkit/crashreporter 335:03.68 toolkit/mozapps/extensions 335:11.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.69 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::HandleValue, JSContext*, nsIJSRAIIHelper**)’: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 335:11.69 410 | size_type Capacity() const { return mHdr->mCapacity; } 335:11.69 | ~~~~~~^~~~~~~~~ 335:11.69 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 335:11.69 791 | nsTArray overrides; 335:11.69 | ^~~~~~~~~ 335:11.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.69 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 335:11.69 402 | size_type Length() const { return mHdr->mLength; } 335:11.69 | ~~~~~~^~~~~~~ 335:11.69 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 335:11.69 791 | nsTArray overrides; 335:11.69 | ^~~~~~~~~ 335:11.69 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.69 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.69 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.69 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 335:11.69 416 | mArray.mHdr->mLength = 0; 335:11.69 | ~~~~~~~~~~~~~~~~~~~~~^~~ 335:11.70 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 335:11.70 791 | nsTArray overrides; 335:11.70 | ^~~~~~~~~ 335:11.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.70 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 335:11.70 410 | size_type Capacity() const { return mHdr->mCapacity; } 335:11.70 | ~~~~~~^~~~~~~~~ 335:11.70 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 335:11.70 789 | nsTArray locales; 335:11.70 | ^~~~~~~ 335:11.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.70 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 335:11.70 402 | size_type Length() const { return mHdr->mLength; } 335:11.70 | ~~~~~~^~~~~~~ 335:11.70 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 335:11.70 789 | nsTArray locales; 335:11.70 | ^~~~~~~ 335:11.70 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 335:11.70 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 335:11.70 from Unified_cpp_mozapps_extensions0.cpp:2: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 335:11.70 416 | mArray.mHdr->mLength = 0; 335:11.70 | ~~~~~~~~~~~~~~~~~~~~~^~~ 335:11.70 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 335:11.70 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 335:11.70 789 | nsTArray locales; 335:11.70 | ^~~~~~~ 335:13.11 toolkit/profile 335:15.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.h:9, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.cpp:6, 335:15.50 from Unified_cpp_toolkit_profile0.cpp:2: 335:15.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService32MaybeMakeDefaultDedicatedProfileEP17nsIToolkitProfilePb.part.0(nsIToolkitProfile*, bool*)’: 335:15.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 335:15.50 402 | size_type Length() const { return mHdr->mLength; } 335:15.50 | ~~~~~~^~~~~~~ 335:15.50 In file included from Unified_cpp_toolkit_profile0.cpp:11: 335:15.50 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:571:23: note: while referencing ‘inUseInstalls’ 335:15.50 571 | nsTArray inUseInstalls; 335:15.50 | ^~~~~~~~~~~~~ 335:15.50 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.h:9, 335:15.50 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.cpp:6, 335:15.50 from Unified_cpp_toolkit_profile0.cpp:2: 335:15.50 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 335:15.50 72 | if (!mHdr->mIsAutoArray) { 335:15.50 | ~~~~~~^~~~~~~~~~~~ 335:15.50 In file included from Unified_cpp_toolkit_profile0.cpp:11: 335:15.50 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:571:23: note: while referencing ‘inUseInstalls’ 335:15.50 571 | nsTArray inUseInstalls; 335:15.50 | ^~~~~~~~~~~~~ 335:15.51 In file included from /usr/include/string.h:519, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 335:15.51 from /usr/include/c++/10/bits/move.h:57, 335:15.51 from /usr/include/c++/10/bits/nested_exception.h:40, 335:15.51 from /usr/include/c++/10/exception:148, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/exception:3, 335:15.51 from /usr/include/c++/10/new:41, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/new:3, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/new:52, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/mozalloc.h:31, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nscore.h:20, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsrootidl.h:13, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsISupports.h:10, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:10, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.h:9, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.cpp:6, 335:15.51 from Unified_cpp_toolkit_profile0.cpp:2: 335:15.51 In function ‘void* memcpy(void*, const void*, size_t)’, 335:15.51 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 335:15.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 335:15.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 335:15.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 335:15.51 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 335:15.51 inlined from ‘nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService32MaybeMakeDefaultDedicatedProfileEP17nsIToolkitProfilePb.part.0(nsIToolkitProfile*, bool*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:595:40: 335:15.51 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘inUseInstalls’ with type ‘nsTArray >’ [-Warray-bounds] 335:15.51 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 335:15.51 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335:15.51 In file included from Unified_cpp_toolkit_profile0.cpp:11: 335:15.51 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp: In member function ‘nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService32MaybeMakeDefaultDedicatedProfileEP17nsIToolkitProfilePb.part.0(nsIToolkitProfile*, bool*)’: 335:15.51 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:571:23: note: ‘inUseInstalls’ declared here 335:15.51 571 | nsTArray inUseInstalls; 335:15.51 | ^~~~~~~~~~~~~ 335:15.51 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.h:9, 335:15.51 from /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsProfileLock.cpp:6, 335:15.51 from Unified_cpp_toolkit_profile0.cpp:2: 335:15.51 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 335:15.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 335:15.51 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 335:15.51 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = const nsTString&; E = nsTString; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 335:15.51 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = const nsTString&; E = nsTString]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 335:15.51 inlined from ‘nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService32MaybeMakeDefaultDedicatedProfileEP17nsIToolkitProfilePb.part.0(nsIToolkitProfile*, bool*)’ at /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:595:40: 335:15.51 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘inUseInstalls’ [-Wfree-nonheap-object] 335:15.51 251 | static void Free(void* aPtr) { free(aPtr); } 335:15.51 | ~~~~^~~~~~ 335:16.80 In file included from Unified_cpp_toolkit_profile0.cpp:11: 335:16.80 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp: In member function ‘nsresult nsToolkitProfileService::_ZN23nsToolkitProfileService4InitEv.part.0()’: 335:16.80 /builddir/build/BUILD/thunderbird-78.6.1/toolkit/profile/nsToolkitProfileService.cpp:902:27: warning: ‘nowRelative’ may be used uninitialized in this function [-Wmaybe-uninitialized] 335:16.80 902 | mProfileDB.SetString(profileID.get(), "IsRelative", 335:16.80 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335:16.80 903 | nowRelative ? "1" : "0"); 335:16.80 | ~~~~~~~~~~~~~~~~~~~~~~~~ 335:17.33 toolkit/xre 335:57.48 toolkit/system/unixproxy 335:59.80 extensions/pref/autoconfig/src 336:04.47 devtools/platform 336:06.12 devtools/shared/heapsnapshot 336:14.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 336:14.79 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 336:14.79 410 | size_type Capacity() const { return mHdr->mCapacity; } 336:14.79 | ~~~~~~^~~~~~~~~ 336:14.79 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing ‘’ 336:14.79 91 | aOutResult.SetValue(nsTArray(length)); 336:14.79 | ^ 336:14.79 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.79 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 336:14.80 402 | size_type Length() const { return mHdr->mLength; } 336:14.80 | ~~~~~~^~~~~~~ 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing ‘’ 336:14.80 91 | aOutResult.SetValue(nsTArray(length)); 336:14.80 | ^ 336:14.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 336:14.80 416 | mArray.mHdr->mLength = 0; 336:14.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing ‘’ 336:14.80 91 | aOutResult.SetValue(nsTArray(length)); 336:14.80 | ^ 336:14.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 336:14.80 402 | size_type Length() const { return mHdr->mLength; } 336:14.80 | ~~~~~~^~~~~~~ 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:69:33: note: while referencing ‘dominatedNodes’ 336:14.80 69 | nsTArray dominatedNodes(length); 336:14.80 | ^~~~~~~~~~~~~~ 336:14.80 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.80 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 336:14.80 72 | if (!mHdr->mIsAutoArray) { 336:14.80 | ~~~~~~^~~~~~~~~~~~ 336:14.80 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:69:33: note: while referencing ‘dominatedNodes’ 336:14.80 69 | nsTArray dominatedNodes(length); 336:14.80 | ^~~~~~~~~~~~~~ 336:14.84 In file included from /usr/include/string.h:519, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 336:14.84 from /usr/include/c++/10/bits/move.h:57, 336:14.84 from /usr/include/c++/10/bits/stl_pair.h:59, 336:14.84 from /usr/include/c++/10/utility:70, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/HashTable.h:77, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/js/HashTable.h:10, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:9, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.84 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.84 In function ‘void* memcpy(void*, const void*, size_t)’, 336:14.84 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 336:14.84 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 336:14.84 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:14.84 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::devtools::NodeAndRetainedSize; E = mozilla::devtools::NodeAndRetainedSize; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 336:14.84 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::devtools::NodeAndRetainedSize; E = mozilla::devtools::NodeAndRetainedSize]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 336:14.84 inlined from ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:82:57: 336:14.84 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dominatedNodes’ with type ‘nsTArray’ [-Warray-bounds] 336:14.84 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 336:14.84 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336:14.84 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 336:14.84 /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:69:33: note: ‘dominatedNodes’ declared here 336:14.84 69 | nsTArray dominatedNodes(length); 336:14.84 | ^~~~~~~~~~~~~~ 336:14.85 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/ErrorResult.h:40, 336:14.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 336:14.85 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 336:14.85 from /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 336:14.85 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:14.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:14.85 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:14.85 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::devtools::NodeAndRetainedSize; E = mozilla::devtools::NodeAndRetainedSize; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 336:14.85 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::devtools::NodeAndRetainedSize; E = mozilla::devtools::NodeAndRetainedSize]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 336:14.85 inlined from ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/thunderbird-78.6.1/devtools/shared/heapsnapshot/DominatorTree.cpp:82:57: 336:14.85 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘dominatedNodes’ [-Wfree-nonheap-object] 336:14.85 251 | static void Free(void* aPtr) { free(aPtr); } 336:14.85 | ~~~~^~~~~~ 336:42.60 toolkit/library/buildid.cpp.stub 336:44.30 /builddir/build/BUILD/thunderbird-78.6.1/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 336:44.30 import imp 336:45.44 toolkit/library 336:45.48 services/crypto/component 336:47.23 startupcache 336:49.86 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:10, 336:49.87 from Unified_cpp_startupcache0.cpp:2: 336:49.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h: In member function ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’: 336:49.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]’ [-Warray-bounds] 336:49.87 402 | size_type Length() const { return mHdr->mLength; } 336:49.87 | ~~~~~~^~~~~~~ 336:49.87 In file included from Unified_cpp_startupcache0.cpp:2: 336:49.87 /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:509:61: note: while referencing ‘entries’ 336:49.87 509 | nsTArray> entries; 336:49.87 | ^~~~~~~ 336:49.87 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:3078, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 336:49.87 from /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:10, 336:49.87 from Unified_cpp_startupcache0.cpp:2: 336:49.87 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]’ [-Warray-bounds] 336:49.87 72 | if (!mHdr->mIsAutoArray) { 336:49.87 | ~~~~~~^~~~~~~~~~~~ 336:49.87 In file included from Unified_cpp_startupcache0.cpp:2: 336:49.87 /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:509:61: note: while referencing ‘entries’ 336:49.87 509 | nsTArray> entries; 336:49.87 | ^~~~~~~ 336:49.91 In file included from /usr/include/string.h:519, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/throw_gcc.h:14, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/type_traits:72, 336:49.91 from /usr/include/c++/10/bits/move.h:57, 336:49.91 from /usr/include/c++/10/bits/stl_pair.h:59, 336:49.91 from /usr/include/c++/10/utility:70, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/utility:3, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/stl_wrappers/utility:52, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/PLDHashTable.h:13, 336:49.91 from /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:8, 336:49.91 from Unified_cpp_startupcache0.cpp:2: 336:49.91 In function ‘void* memcpy(void*, const void*, size_t)’, 336:49.91 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:667:11, 336:49.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:202:63, 336:49.91 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.91 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair*, mozilla::scache::StartupCacheEntry*>; E = std::pair*, mozilla::scache::StartupCacheEntry*>; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 336:49.91 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair*, mozilla::scache::StartupCacheEntry*>; E = std::pair*, mozilla::scache::StartupCacheEntry*>]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 336:49.91 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:513:65: 336:49.91 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsTArray*, mozilla::scache::StartupCacheEntry*> >’ [-Warray-bounds] 336:49.91 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 336:49.91 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336:49.91 In file included from Unified_cpp_startupcache0.cpp:2: 336:49.91 /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp: In member function ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’: 336:49.91 /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:509:61: note: ‘entries’ declared here 336:49.91 509 | nsTArray> entries; 336:49.91 | ^~~~~~~ 336:49.92 In file included from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIProperties.h:14, 336:49.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsDirectoryServiceUtils.h:10, 336:49.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsIFile.h:527, 336:49.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/FileUtils.h:21, 336:49.92 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/AutoMemMap.h:9, 336:49.92 from /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:10, 336:49.92 from Unified_cpp_startupcache0.cpp:2: 336:49.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = std::pair*, mozilla::scache::StartupCacheEntry*>; E = std::pair*, mozilla::scache::StartupCacheEntry*>; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2507:74, 336:49.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = std::pair*, mozilla::scache::StartupCacheEntry*>; E = std::pair*, mozilla::scache::StartupCacheEntry*>]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2640:41, 336:49.92 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:513:65: 336:49.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘entries’ [-Wfree-nonheap-object] 336:49.92 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.92 | ~~~~^~~~~~ 336:49.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 336:49.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 336:49.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 336:49.92 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 336:49.92 inlined from ‘void mozilla::loader::OutputBuffer::codeUint32(const uint32_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:46:36, 336:49.92 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:531:19: 336:49.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 336:49.92 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.92 | ~~~~^~~~~~ 336:49.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 336:49.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 336:49.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 336:49.92 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 336:49.92 inlined from ‘void mozilla::loader::OutputBuffer::codeUint32(const uint32_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:46:36, 336:49.92 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:532:19: 336:49.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 336:49.92 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.92 | ~~~~^~~~~~ 336:49.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 336:49.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 336:49.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 336:49.92 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 336:49.92 inlined from ‘void mozilla::loader::OutputBuffer::codeUint32(const uint32_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:46:36, 336:49.92 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:533:19: 336:49.92 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 336:49.92 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.92 | ~~~~^~~~~~ 336:49.92 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.92 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 336:49.92 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 336:49.92 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 336:49.92 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 336:49.92 inlined from ‘void mozilla::loader::OutputBuffer::codeUint16(const uint16_t&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:42:36, 336:49.92 inlined from ‘void mozilla::loader::OutputBuffer::codeString(const nsCString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:52:15, 336:49.92 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:534:19: 336:49.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 336:49.93 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.93 | ~~~~^~~~~~ 336:49.93 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 336:49.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:206:24, 336:49.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:141:1, 336:49.93 inlined from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::ExtendCapacity(nsTArray_base::size_type, nsTArray_base::size_type, nsTArray_base::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray-inl.h:135:43, 336:49.93 inlined from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:1720:76, 336:49.93 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(typename nsTArray::base_type::size_type) [with E = unsigned char]’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:2646:41, 336:49.93 inlined from ‘uint8_t* mozilla::loader::OutputBuffer::write(size_t)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:26:40, 336:49.93 inlined from ‘void mozilla::loader::OutputBuffer::codeString(const nsCString&)’ at /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/mozilla/IOBuffers.h:53:17, 336:49.93 inlined from ‘mozilla::Result mozilla::scache::StartupCache::WriteToDisk()’ at /builddir/build/BUILD/thunderbird-78.6.1/startupcache/StartupCache.cpp:534:19: 336:49.93 /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/include/nsTArray.h:251:38: warning: attempt to free a non-heap object ‘buf’ [-Wfree-nonheap-object] 336:49.93 251 | static void Free(void* aPtr) { free(aPtr); } 336:49.93 | ~~~~^~~~~~ 336:50.93 js/ductwork/debugger 336:52.56 other-licenses/snappy 336:53.85 toolkit/system/gnome 337:00.54 media/gmp-clearkey/0.1 337:05.42 comm/calendar/base/backend/libical 337:09.82 comm/calendar/base/backend/libical/build 337:11.93 comm/calendar/libical/src/libical 337:12.46 icalderivedproperty.c: In function ‘icalproperty_get_exdate’: 337:12.48 1386 | icalparameter* param = icalproperty_get_first_parameter(prop, 337:12.48 | ^~~~ 337:12.48 In file included from icalderivedproperty.c:31: 337:12.48 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalproperty.h:88:63: note: expected ‘icalproperty *’ {aka ‘struct icalproperty_impl *’} but argument is of type ‘const icalproperty *’ {aka ‘const struct icalproperty_impl *’} 337:12.48 88 | icalparameter* icalproperty_get_first_parameter(icalproperty* prop, 337:12.48 | ~~~~~~~~~~~~~~^~~~ 337:14.30 1898 | icalrestriction_get_component_restriction(icalproperty_method method, 337:14.30 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:14.44 In file included from Unified_c_libical_src_libical0.c:65: 337:14.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icallangbind.c: In function ‘icallangbind_quote_as_ical_r’: 337:14.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable ‘result’ set but not used [-Wunused-but-set-variable] 337:14.44 322 | int result; 337:14.44 | ^~~~~~ 337:14.44 In file included from Unified_c_libical_src_libical0.c:101: 337:14.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalparser.c: At top level: 337:14.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalparser.c:84: warning: "TMP_BUF_SIZE" redefined 337:14.44 84 | #define TMP_BUF_SIZE 80 337:14.44 | 337:14.44 In file included from Unified_c_libical_src_libical0.c:38: 337:14.44 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalduration.c:191: note: this is the location of the previous definition 337:14.44 191 | #define TMP_BUF_SIZE 1024 337:14.45 | 337:14.46 In file included from Unified_c_libical_src_libical0.c:128: 337:14.46 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c: In function ‘icalrecur_add_bydayrules’: 337:14.46 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable ‘end’ set but not used [-Wunused-but-set-variable] 337:14.46 363 | char* end; 337:14.46 | ^~~ 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c: In function ‘next_day’: 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c:1428:7: warning: unused variable ‘has_by_day’ [-Wunused-variable] 337:14.47 1428 | int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX); 337:14.47 | ^~~~~~~~~~ 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c: In function ‘next_month’: 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c:1574:9: warning: unused variable ‘this_frequency’ [-Wunused-variable] 337:14.47 1574 | int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); 337:14.47 | ^~~~~~~~~~~~~~ 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c: In function ‘next_week’: 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c:1850:27: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 337:14.47 1850 | struct icaltimetype t; 337:14.47 | ^ 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c: In function ‘expand_year_days’: 337:14.47 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalrecur.c:2120:6: warning: variable ‘dow’ set but not used [-Wunused-but-set-variable] 337:14.47 2120 | int dow; 337:14.47 | ^~~ 337:18.50 In file included from Unified_c_libical_src_libical1.c:11: 337:18.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltypes.c: In function ‘icaltriggertype_from_string’: 337:18.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltypes.c:88:32: warning: variable ‘null_tr’ set but not used [-Wunused-but-set-variable] 337:18.50 88 | struct icaltriggertype tr, null_tr; 337:18.50 | ^~~~~~~ 337:18.50 In file included from Unified_c_libical_src_libical1.c:20: 337:18.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c: In function ‘icalvalue_binary_as_ical_string_r’: 337:18.50 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:829:17: warning: variable ‘data’ set but not used [-Wunused-but-set-variable] 337:18.50 829 | const char* data; 337:18.50 | ^~~~ 337:18.52 In file included from Unified_c_libical_src_libical1.c:38: 337:18.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/sspm.c: In function ‘sspm_read_header’: 337:18.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/sspm.c:977:21: warning: variable ‘end’ set but not used [-Wunused-but-set-variable] 337:18.52 977 | char* last_line, *end; 337:18.52 | ^~~ 337:18.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/sspm.c: In function ‘sspm_parse_mime’: 337:18.52 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/sspm.c:1040:11: warning: variable ‘part’ set but not used [-Wunused-but-set-variable] 337:18.52 1040 | void *part; 337:18.52 | ^~~~ 337:18.55 In file included from Unified_c_libical_src_libical1.c:47: 337:18.55 At top level: 337:18.55 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/vsnprintf.c:169:13: warning: ‘vsnprintf_dummy_func’ defined but not used [-Wunused-function] 337:18.55 169 | static void vsnprintf_dummy_func() { 337:18.55 | ^~~~~~~~~~~~~~~~~~~~ 337:18.55 In file included from Unified_c_libical_src_libical1.c:2: 337:18.55 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1913:20: warning: ‘get_zone_directory’ defined but not used [-Wunused-function] 337:18.55 1913 | static const char* get_zone_directory(void) 337:18.55 | ^~~~~~~~~~~~~~~~~~ 337:18.55 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: ‘icaltimezone_parse_zone_tab’ defined but not used [-Wunused-function] 337:18.55 1620 | icaltimezone_parse_zone_tab (void) 337:18.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:18.55 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1555:1: warning: ‘fetch_lat_long_from_string’ defined but not used [-Wunused-function] 337:18.55 1555 | fetch_lat_long_from_string (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds, 337:18.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c: In function ‘icaltimezone_dump_changes’: 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1910:43: warning: ‘%02i’ directive output may be truncated writing 2 bytes into a region of size between 1 and 5 [-Wformat-truncation=] 337:19.59 1910 | snprintf (buffer, buffer_size, "%s%02i%02i%02i", sign, hours, minutes, seconds); 337:19.59 | ^~~~ 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1910:36: note: directive argument in the range [0, 59] 337:19.59 1910 | snprintf (buffer, buffer_size, "%s%02i%02i%02i", sign, hours, minutes, seconds); 337:19.59 | ^~~~~~~~~~~~~~~~ 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1910:36: note: directive argument in the range [1, 59] 337:19.59 In file included from /usr/include/stdio.h:866, 337:19.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdio.h:3, 337:19.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:34, 337:19.59 from Unified_c_libical_src_libical1.c:2: 337:19.59 /usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 8 and 12 bytes into a destination of size 8 337:19.59 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 337:19.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.59 71 | __bos (__s), __fmt, __va_arg_pack ()); 337:19.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.59 In file included from Unified_c_libical_src_libical1.c:2: 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1908:43: warning: ‘%02i’ directive output may be truncated writing 2 bytes into a region of size between 1 and 5 [-Wformat-truncation=] 337:19.59 1908 | snprintf (buffer, buffer_size, "%s%02i%02i", sign, hours, minutes); 337:19.59 | ^~~~ 337:19.59 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:1908:36: note: directive argument in the range [0, 59] 337:19.59 1908 | snprintf (buffer, buffer_size, "%s%02i%02i", sign, hours, minutes); 337:19.59 | ^~~~~~~~~~~~ 337:19.59 In file included from /usr/include/stdio.h:866, 337:19.59 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdio.h:3, 337:19.59 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:34, 337:19.59 from Unified_c_libical_src_libical1.c:2: 337:19.59 /usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 6 and 10 bytes into a destination of size 8 337:19.59 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 337:19.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.59 71 | __bos (__s), __fmt, __va_arg_pack ()); 337:19.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.97 In file included from /usr/include/string.h:519, 337:19.97 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 337:19.97 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:36, 337:19.97 from Unified_c_libical_src_libical1.c:2: 337:19.97 In function ‘strncat’, 337:19.97 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:971:13: 337:19.97 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 6 bytes from a string of length 19 [-Wstringop-truncation] 337:19.97 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.97 In function ‘strncat’, 337:19.97 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:968:13, 337:19.97 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:960:6: 337:19.97 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 7 bytes from a string of length 19 [-Wstringop-truncation] 337:19.97 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.98 In function ‘strncat’, 337:19.98 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:984:9, 337:19.98 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:977:6: 337:19.98 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 8 bytes from a string of length 19 [-Wstringop-truncation] 337:19.98 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.98 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.99 In function ‘strncat’, 337:19.99 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:984:9, 337:19.99 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:977:6, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1009:9: 337:19.99 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 8 bytes from a string of length 19 [-Wstringop-truncation] 337:19.99 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.99 In function ‘strncat’, 337:19.99 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:971:13, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1013:13, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6: 337:19.99 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin___strncat_chk’ output may be truncated copying 6 bytes from a string of length 19 [-Wstringop-truncation] 337:19.99 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.99 In function ‘strncat’, 337:19.99 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:968:13, 337:19.99 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:960:6, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1013:13, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6: 337:19.99 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin___strncat_chk’ output may be truncated copying 7 bytes from a string of length 19 [-Wstringop-truncation] 337:19.99 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:19.99 In function ‘strncat’, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1014:13, 337:19.99 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6: 337:19.99 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 19 bytes from a string of length 19 [-Wstringop-truncation] 337:19.99 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:19.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.01 In file included from Unified_c_libical_src_libical1.c:20: 337:20.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c: In function ‘icalvalue_as_ical_string_r’: 337:20.01 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:883:27: warning: ‘%02d’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] 337:20.01 883 | snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 337:20.02 | ^~~~ 337:20.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:883:20: note: directive argument in the range [0, 35791394] 337:20.02 883 | snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 337:20.02 | ^~~~~~~~~~~~ 337:20.02 In file included from /usr/include/stdio.h:866, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdio.h:3, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:34, 337:20.02 from Unified_c_libical_src_libical1.c:2: 337:20.02 /usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 6 and 16 bytes into a destination of size 9 337:20.02 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 337:20.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.02 71 | __bos (__s), __fmt, __va_arg_pack ()); 337:20.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.02 In file included from Unified_c_libical_src_libical1.c:20: 337:20.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:881:27: warning: ‘%02d’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] 337:20.02 881 | snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 337:20.02 | ^~~~ 337:20.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:881:20: note: directive argument in the range [0, 35791394] 337:20.02 881 | snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 337:20.02 | ^~~~~~~~~~~~~~~~ 337:20.02 /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:881:20: note: directive argument in the range [1, 2147483647] 337:20.02 In file included from /usr/include/stdio.h:866, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/stdio.h:3, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:34, 337:20.02 from Unified_c_libical_src_libical1.c:2: 337:20.02 /usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 8 and 26 bytes into a destination of size 9 337:20.02 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 337:20.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.02 71 | __bos (__s), __fmt, __va_arg_pack ()); 337:20.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.02 In file included from /usr/include/string.h:519, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/system_wrappers/string.h:3, 337:20.02 from /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icaltimezone.c:36, 337:20.02 from Unified_c_libical_src_libical1.c:2: 337:20.02 In function ‘strncat’, 337:20.02 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:984:9, 337:20.02 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:977:6, 337:20.02 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1009:9, 337:20.02 inlined from ‘icalvalue_datetime_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1040:5, 337:20.03 inlined from ‘icalvalue_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1183:16: 337:20.03 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 8 bytes from a string of length 19 [-Wstringop-truncation] 337:20.03 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:20.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.03 In function ‘strncat’, 337:20.03 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:971:13, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1013:13, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6, 337:20.03 inlined from ‘icalvalue_datetime_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1040:5, 337:20.03 inlined from ‘icalvalue_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1183:16: 337:20.03 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin___strncat_chk’ output may be truncated copying 6 bytes from a string of length 19 [-Wstringop-truncation] 337:20.03 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:20.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.03 In function ‘strncat’, 337:20.03 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:968:13, 337:20.03 inlined from ‘print_time_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:960:6, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1013:13, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6, 337:20.03 inlined from ‘icalvalue_datetime_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1040:5, 337:20.03 inlined from ‘icalvalue_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1183:16: 337:20.03 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin___strncat_chk’ output may be truncated copying 7 bytes from a string of length 19 [-Wstringop-truncation] 337:20.03 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:20.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.03 In function ‘strncat’, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1014:13, 337:20.03 inlined from ‘print_datetime_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1003:6, 337:20.03 inlined from ‘icalvalue_datetime_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1040:5, 337:20.03 inlined from ‘icalvalue_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1183:16: 337:20.03 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 19 bytes from a string of length 19 [-Wstringop-truncation] 337:20.03 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:20.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:20.03 In function ‘strncat’, 337:20.03 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:984:9, 337:20.03 inlined from ‘print_date_to_string’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:977:6, 337:20.03 inlined from ‘icalvalue_date_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:998:5, 337:20.03 inlined from ‘icalvalue_as_ical_string_r’ at /builddir/build/BUILD/thunderbird-78.6.1/comm/calendar/libical/src/libical/icalvalue.c:1181:16: 337:20.03 /usr/include/bits/string_fortified.h:122:10: warning: ‘__builtin_strncat’ output may be truncated copying 8 bytes from a string of length 19 [-Wstringop-truncation] 337:20.03 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); 337:20.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337:21.38 comm/mail/app 337:22.59 comm/common/src 337:26.69 comm/common/saxparser 337:29.51 comm/third_party/botan 341:23.09 comm/third_party/bzip2 341:26.75 comm/third_party/json-c 341:28.96 comm/third_party/rnp 342:05.14 security/nss/lib/mozpkix 342:15.86 media/libyuv/libyuv 342:24.28 dom/media/fake-cdm/libfake.so 342:25.68 dom/media/gmp-plugin-openh264/libfakeopenh264.so 342:25.86 widget/gtk/mozgtk/gtk2/libmozgtk.so 342:26.17 widget/gtk/mozgtk/gtk3/libmozgtk.so 342:26.50 media/gmp-clearkey/0.1/libclearkey.so 342:27.11 comm/third_party/rnp/librnp.so.symbols.stub 342:27.17 /builddir/build/BUILD/thunderbird-78.6.1/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 342:27.17 import imp 342:27.30 comm/third_party/rnp/librnp.so 342:29.48 modules/brotli/brotli 342:30.00 comm/ldap/c-sdk/libraries/libldap/libldap60.so 342:31.44 comm/ldap/c-sdk/libraries/libldif/libldif60.so 342:31.63 comm/ldap/c-sdk/libraries/libprldap/libprldap60.so 342:31.91 config/external/lgpllibs/liblgpllibs.so 342:32.30 config/external/sqlite/libmozsqlite3.so.symbols.stub 342:32.35 /builddir/build/BUILD/thunderbird-78.6.1/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 342:32.35 import imp 342:32.43 config/external/sqlite/libmozsqlite3.so 342:33.19 js/src/build/libjs_static.a 342:55.33 widget/gtk/mozgtk/stub/libmozgtk_stub.so 342:55.51 widget/gtk/mozwayland/libmozwayland.so 342:55.67 toolkit/library/build/symverscript.stub 342:55.71 /builddir/build/BUILD/thunderbird-78.6.1/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 342:55.71 import imp 342:55.96 toolkit/library/build/libxul.so 354:10.25 ipc/app/plugin-container 354:15.71 js/xpconnect/shell/xpcshell 354:16.35 toolkit/components/telemetry/pingsender/pingsender 354:16.77 comm/mail/app/thunderbird 354:19.34 devtools/client/debugger/src/node.stub.stub 354:19.40 /builddir/build/BUILD/thunderbird-78.6.1/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 354:19.40 import imp 354:19.49 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/main.development.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/main.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/vendors.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src" 354:20.30 devtools/client/debugger/src/actions/node.stub.stub 354:20.35 /builddir/build/BUILD/thunderbird-78.6.1/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 354:20.35 import imp 354:20.38 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/event-listeners.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/expressions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/file-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/navigation.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/preview.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/project-text-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/quick-open.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/source-actors.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/source-tree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/tabs.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/toolbox.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/threads.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/ui.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions" 354:21.55 devtools/client/debugger/src/actions/ast/node.stub.stub 354:21.59 /builddir/build/BUILD/thunderbird-78.6.1/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 354:21.59 import imp 354:21.64 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/ast/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/ast/setInScopeLines.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/ast" 354:22.02 devtools/client/debugger/src/actions/breakpoints/node.stub.stub 354:22.06 /builddir/build/BUILD/thunderbird-78.6.1/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 354:22.06 import imp 354:22.11 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/breakpoints/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/breakpoints/modify.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints" 354:22.98 devtools/client/debugger/src/actions/pause/node.stub.stub 354:23.02 /builddir/build/BUILD/thunderbird-78.6.1/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 354:23.02 import imp 354:23.07 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/breakOnNext.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/commands.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/continueToHere.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/expandScopes.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/fetchFrames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/fetchScopes.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/inlinePreview.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/mapDisplayNames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/mapFrames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/mapScopes.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/paused.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/previewPausedLocation.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/resumed.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/selectFrame.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/highlightCalls.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/pause/skipPausing.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/pause" 354:23.99 devtools/client/debugger/src/actions/sources/node.stub.stub 354:24.05 /builddir/build/BUILD/thunderbird-78.6.1/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 354:24.05 import imp 354:24.11 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/blackbox.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/breakableLines.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/loadSourceText.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/newSources.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/prettyPrint.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/select.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/sources/symbols.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/sources" 354:25.05 devtools/client/debugger/src/actions/utils/node.stub.stub 354:25.09 /builddir/build/BUILD/thunderbird-78.6.1/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 354:25.09 import imp 354:25.14 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/create-store.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/utils" 354:25.47 devtools/client/debugger/src/actions/utils/middleware/node.stub.stub 354:25.52 /builddir/build/BUILD/thunderbird-78.6.1/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 354:25.52 import imp 354:25.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/context.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/history.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/log.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/promise.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/timing.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/actions/utils/middleware/wait-service.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware" 354:26.08 devtools/client/debugger/src/client/node.stub.stub 354:26.12 /builddir/build/BUILD/thunderbird-78.6.1/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 354:26.12 import imp 354:26.18 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/firefox.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/client" 354:26.65 devtools/client/debugger/src/client/firefox/node.stub.stub 354:26.69 /builddir/build/BUILD/thunderbird-78.6.1/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 354:26.70 import imp 354:26.76 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/firefox/commands.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/firefox/create.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/firefox/events.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/client/firefox/targets.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/client/firefox" 354:27.51 devtools/client/debugger/src/components/node.stub.stub 354:27.56 /builddir/build/BUILD/thunderbird-78.6.1/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 354:27.56 import imp 354:27.61 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/A11yIntention.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/App.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/ProjectSearch.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/QuickOpenModal.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/ShortcutsModal.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/WelcomeBox.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components" 354:28.61 devtools/client/debugger/src/components/Editor/node.stub.stub 354:28.65 /builddir/build/BUILD/thunderbird-78.6.1/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 354:28.65 import imp 354:28.68 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Breakpoint.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Breakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/DebugLine.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/EditorMenu.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/EmptyLines.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Footer.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/HighlightCalls.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/HighlightLine.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/HighlightLines.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/InlinePreview.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/InlinePreviews.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/SearchBar.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Tab.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Tabs.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/Editor" 354:30.17 devtools/client/debugger/src/components/Editor/Preview/node.stub.stub 354:30.21 /builddir/build/BUILD/thunderbird-78.6.1/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 354:30.21 import imp 354:30.26 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Preview/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/Preview/Popup.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview" 354:30.87 devtools/client/debugger/src/components/Editor/menus/node.stub.stub 354:30.91 /builddir/build/BUILD/thunderbird-78.6.1/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 354:30.91 import imp 354:30.95 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/menus/editor.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/Editor/menus/source.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus" 354:31.53 devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub 354:31.57 /builddir/build/BUILD/thunderbird-78.6.1/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 354:31.57 import imp 354:31.62 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/PrimaryPanes/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes" 354:32.50 devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub 354:32.54 /builddir/build/BUILD/thunderbird-78.6.1/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 354:32.54 import imp 354:32.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Thread.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Threads.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes" 354:33.85 devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub 354:33.90 /builddir/build/BUILD/thunderbird-78.6.1/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 354:33.90 import imp 354:33.94 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints" 354:34.82 devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub 354:34.86 /builddir/build/BUILD/thunderbird-78.6.1/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 354:34.86 import imp 354:34.91 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames" 354:35.68 devtools/client/debugger/src/components/shared/node.stub.stub 354:35.72 /builddir/build/BUILD/thunderbird-78.6.1/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 354:35.72 import imp 354:35.76 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/AccessibleImage.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Accordion.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Badge.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/BracketArrow.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Dropdown.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/ManagedTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Modal.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Popover.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/PreviewFunction.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/ResultList.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/SearchInput.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/SourceIcon.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/SmartGap.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/shared" 354:36.72 devtools/client/debugger/src/components/shared/Button/node.stub.stub 354:36.76 /builddir/build/BUILD/thunderbird-78.6.1/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 354:36.76 import imp 354:36.81 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Button/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button" 354:37.30 devtools/client/debugger/src/components/shared/Button/styles/node.stub.stub 354:37.34 /builddir/build/BUILD/thunderbird-78.6.1/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 354:37.34 import imp 354:37.40 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles" 354:37.66 devtools/client/debugger/src/reducers/node.stub.stub 354:37.70 /builddir/build/BUILD/thunderbird-78.6.1/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 354:37.70 import imp 354:37.75 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/ast.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/async-requests.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/breakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/event-listeners.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/expressions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/file-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/pause.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/pending-breakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/preview.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/project-text-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/quick-open.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/source-actors.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/source-tree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/sources.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/tabs.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/threads.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/reducers/ui.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/reducers" 354:39.24 devtools/client/debugger/src/selectors/node.stub.stub 354:39.29 /builddir/build/BUILD/thunderbird-78.6.1/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 354:39.29 import imp 354:39.33 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/breakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/breakpointSources.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/getCallStackFrames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/inComponent.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/isLineInScope.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/pause.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/selectors" 354:40.12 devtools/client/debugger/src/utils/node.stub.stub 354:40.16 /builddir/build/BUILD/thunderbird-78.6.1/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 354:40.16 import imp 354:40.20 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/assert.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/ast.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/async-value.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/bootstrap.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/build-query.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/clipboard.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/connect.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/context.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/dbg.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/defer.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/DevToolsUtils.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/expressions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/evaluation-result.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/function.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/indentation.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/isMinified.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/location.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/log.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/memoize.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/memoizeLast.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/memoizableAction.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/path.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/prefs.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/preview.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/project-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/quick-open.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/result-list.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/selected-location.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/source-maps.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/source-queue.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/source.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/tabs.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/task.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/telemetry.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/text.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/timings.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/threads.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/ui.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/url.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/utils.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/wasm.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/worker.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils" 354:41.53 devtools/client/debugger/src/utils/breakpoint/node.stub.stub 354:41.58 /builddir/build/BUILD/thunderbird-78.6.1/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 354:41.58 import imp 354:41.62 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/breakpoint/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint" 354:42.18 devtools/client/debugger/src/utils/editor/node.stub.stub 354:42.22 /builddir/build/BUILD/thunderbird-78.6.1/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 354:42.22 import imp 354:42.27 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/create-editor.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/get-expression.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/get-token-location.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/source-documents.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/source-editor.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/source-search.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/editor/token-events.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/editor" 354:42.99 devtools/client/debugger/src/utils/pause/node.stub.stub 354:43.04 /builddir/build/BUILD/thunderbird-78.6.1/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 354:43.04 import imp 354:43.09 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/why.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/pause" 354:43.43 devtools/client/debugger/src/utils/pause/frames/node.stub.stub 354:43.48 /builddir/build/BUILD/thunderbird-78.6.1/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 354:43.48 import imp 354:43.55 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/displayName.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/frames/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames" 354:44.15 devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub 354:44.20 /builddir/build/BUILD/thunderbird-78.6.1/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 354:44.20 import imp 354:44.25 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes" 354:45.22 devtools/client/debugger/src/utils/pause/scopes/node.stub.stub 354:45.28 /builddir/build/BUILD/thunderbird-78.6.1/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 354:45.28 import imp 354:45.33 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/scopes/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/pause/scopes/utils.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes" 354:45.94 devtools/client/debugger/src/utils/resource/node.stub.stub 354:46.05 /builddir/build/BUILD/thunderbird-78.6.1/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 354:46.05 import imp 354:46.11 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/base-query.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/compare.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/core.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/memoize.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/query-cache.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/query.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/resource/selector.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/resource" 354:46.89 devtools/client/debugger/src/utils/sources-tree/node.stub.stub 354:46.93 /builddir/build/BUILD/thunderbird-78.6.1/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 354:46.93 import imp 354:46.97 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/getURL.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/index.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/utils/sources-tree/utils.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/utils/sources-tree" 354:48.03 devtools/client/debugger/src/workers/node.stub.stub 354:48.10 /builddir/build/BUILD/thunderbird-78.6.1/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 354:48.10 import imp 354:48.20 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/workers" 354:48.48 devtools/client/debugger/src/workers/parser/node.stub.stub 354:48.53 /builddir/build/BUILD/thunderbird-78.6.1/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 354:48.53 import imp 354:48.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/workers/parser/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/workers/parser" 354:49.04 devtools/client/debugger/src/workers/pretty-print/node.stub.stub 354:49.08 /builddir/build/BUILD/thunderbird-78.6.1/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 354:49.08 import imp 354:49.13 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/workers/pretty-print/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print" 354:49.59 devtools/client/debugger/src/workers/search/node.stub.stub 354:49.66 /builddir/build/BUILD/thunderbird-78.6.1/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 354:49.66 import imp 354:49.73 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/shared/build/build.js /builddir/build/BUILD/thunderbird-78.6.1/devtools/client/debugger/src/workers/search/index.js /builddir/build/BUILD/thunderbird-78.6.1/objdir/dist/bin/chrome/devtools/modules/devtools/client/debugger/src/workers/search" 354:50.10 devtools/shared/webconsole/reserved-js-words.js.stub 354:50.15 /builddir/build/BUILD/thunderbird-78.6.1/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 354:50.15 import imp 354:50.37 js/src/build/spidermonkey_checks.stub 354:50.42 /builddir/build/BUILD/thunderbird-78.6.1/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 354:50.42 import imp 355:02.99 TEST-PASS | check_spidermonkey_style.py | ok 355:03.19 TEST-PASS | check_macroassembler_style.py | ok 355:03.26 TEST-PASS | check_js_opcode.py | ok 355:03.80 netwerk/dns/tests/unit/data/fake_remote_dafsa.bin.stub 355:03.85 /builddir/build/BUILD/thunderbird-78.6.1/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 355:03.85 import imp 355:04.67 toolkit/components/featuregates/feature_definitions.json.stub 355:04.71 /builddir/build/BUILD/thunderbird-78.6.1/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 355:04.71 import imp 355:05.25 toolkit/components/telemetry/ScalarArtifactDefinitions.json.stub 355:05.30 /builddir/build/BUILD/thunderbird-78.6.1/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 355:05.30 import imp 355:06.00 toolkit/components/telemetry/EventArtifactDefinitions.json.stub 355:06.10 /builddir/build/BUILD/thunderbird-78.6.1/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 355:06.10 import imp 355:06.45 toolkit/components/telemetry/glean_checks.stub 355:06.49 /builddir/build/BUILD/thunderbird-78.6.1/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 355:06.49 import imp 355:08.30 ✨ Your metrics are Glean! ✨ 355:08.74 toolkit/library/build/dependentlibs.list.stub 355:08.78 /builddir/build/BUILD/thunderbird-78.6.1/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 355:08.78 import imp 355:09.09 toolkit/library/gtest/symverscript.stub 355:09.15 /builddir/build/BUILD/thunderbird-78.6.1/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 355:09.15 import imp 355:09.36 toolkit/locales/multilocale.txt.stub 355:09.41 /builddir/build/BUILD/thunderbird-78.6.1/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 355:09.41 import imp 355:09.68 toolkit/mozapps/extensions/built_in_addons.json.stub 355:09.72 /builddir/build/BUILD/thunderbird-78.6.1/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 355:09.73 import imp 355:21.93 toolkit/locales/update.locale.stub 355:21.97 /builddir/build/BUILD/thunderbird-78.6.1/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 355:21.97 import imp 355:28.93 platform.ini updated. 355:28.94 Generating built_from.json for Treeherder. 355:31.22 Packaging quitter@mozilla.org.xpi... 355:32.19 979 compiler warnings present. 355:47.66 warning: comm/calendar/libical/src/libical/icallangbind.c:322:9 [-Wunused-but-set-variable] variable ‘result’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icalrecur.c:363:11 [-Wunused-but-set-variable] variable ‘end’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icalrecur.c:1428:7 [-Wunused-variable] unused variable ‘has_by_day’ 355:47.66 warning: comm/calendar/libical/src/libical/icalrecur.c:1574:9 [-Wunused-variable] unused variable ‘this_frequency’ 355:47.66 warning: comm/calendar/libical/src/libical/icalrecur.c:1850:27 [-Wunused-but-set-variable] variable ‘t’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icalrecur.c:2120:6 [-Wunused-but-set-variable] variable ‘dow’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icaltimezone.c:1555:1 [-Wunused-function] ‘fetch_lat_long_from_string’ defined but not used 355:47.66 warning: comm/calendar/libical/src/libical/icaltimezone.c:1620:1 [-Wunused-function] ‘icaltimezone_parse_zone_tab’ defined but not used 355:47.66 warning: comm/calendar/libical/src/libical/icaltimezone.c:1908:43 [-Wformat-truncation=] ‘%02i’ directive output may be truncated writing 2 bytes into a region of size between 1 and 5 355:47.66 warning: comm/calendar/libical/src/libical/icaltimezone.c:1910:43 [-Wformat-truncation=] ‘%02i’ directive output may be truncated writing 2 bytes into a region of size between 1 and 5 355:47.66 warning: comm/calendar/libical/src/libical/icaltimezone.c:1913:20 [-Wunused-function] ‘get_zone_directory’ defined but not used 355:47.66 warning: comm/calendar/libical/src/libical/icaltypes.c:88:32 [-Wunused-but-set-variable] variable ‘null_tr’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icalvalue.c:829:17 [-Wunused-but-set-variable] variable ‘data’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/icalvalue.c:881:27 [-Wformat-truncation=] ‘%02d’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 355:47.66 warning: comm/calendar/libical/src/libical/icalvalue.c:883:27 [-Wformat-truncation=] ‘%02d’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 355:47.66 warning: comm/calendar/libical/src/libical/sspm.c:977:21 [-Wunused-but-set-variable] variable ‘end’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/sspm.c:1040:11 [-Wunused-but-set-variable] variable ‘part’ set but not used 355:47.66 warning: comm/calendar/libical/src/libical/vsnprintf.c:169:13 [-Wunused-function] ‘vsnprintf_dummy_func’ defined but not used 355:47.66 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:73:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.66 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:126:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:163:11 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_slen_t’ {aka ‘int’} and ‘long unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:434:41 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:500:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:500:41 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:501:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:529:16 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:529:39 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.67 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:542:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:542:41 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:543:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:564:16 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:564:39 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:573:44 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:598:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘ber_int_t’ {aka ‘int’} and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:662:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:702:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:784:10 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:784:36 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:803:12 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:803:38 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:806:14 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:806:42 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:824:10 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:824:38 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1222:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1363:21 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1426:12 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1426:38 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/disptmpl.c:161:18 [-Wmaybe-uninitialized] ‘tmpl’ may be used uninitialized in this function 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:394:61 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:409:15 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:423:19 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:431:15 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:432:40 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/error.c:437:13 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:89:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:419:19 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:450:17 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:457:14 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/getvalues.c:107:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:85:37 [-Waddress] the address of ‘buf’ will always evaluate as ‘true’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:86:37 [-Waddress] the address of ‘buf’ will always evaluate as ‘true’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:1455:17 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:1561:23 [-Wint-to-pointer-cast] cast to pointer from integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:1563:64 [-Wint-to-pointer-cast] cast to pointer from integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:1721:19 [-Wpointer-to-int-cast] cast from pointer to integer of different size 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/os-ip.c:361:65 [-Wpointer-sign] pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/os-ip.c:569:37 [-Wsign-compare] comparison of integer expressions of different signedness: ‘nsldapi_in_addr_t’ {aka ‘unsigned int’} and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:81:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:128:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:74:20 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:81:22 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:90:22 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:99:22 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:107:20 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/request.c:488:9 [-Wunused-variable] unused variable ‘logname’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/request.c:1363:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:788:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:796:10 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:395:20 [-Wunused-but-set-variable] variable ‘html’ set but not used 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:621:27 [-Wformat-overflow=] ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:665:25 [-Wformat-overflow=] ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:680:23 [-Wformat-overflow=] ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:749:19 [-Wformat-overflow=] ‘%-*s’ directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:920:38 [-Wunused-but-set-variable] variable ‘selectname’ set but not used 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/ufn.c:103:15 [-Wmaybe-uninitialized] ‘err’ may be used uninitialized in this function 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:99:18 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:109:20 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:119:20 [-Wsign-compare] comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libldif/line64.c:409:15 [-Wunused-but-set-variable] variable ‘len’ set but not used 355:47.68 warning: comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:269:21 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:288:21 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.68 warning: comm/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp:111:10 [-Wmaybe-uninitialized] ‘rv’ may be used uninitialized in this function 355:47.68 warning: comm/mailnews/base/src/nsMsgSearchDBView.cpp:269:3 [-Wmaybe-uninitialized] ‘foundMessageId’ may be used uninitialized in this function 355:47.68 warning: comm/mailnews/base/src/nsMsgSearchDBView.cpp:419:25 [-Wmaybe-uninitialized] ‘msgIsReferredTo’ may be used uninitialized in this function 355:47.68 warning: comm/mailnews/db/mork/morkConfig.h:130:64 [-Wclass-memaccess] ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class morkCell’; use copy-assignment or copy-initialization instead 355:47.69 warning: comm/mailnews/db/mork/morkConfig.h:131:64 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class morkCell’; use assignment or value-initialization instead 355:47.69 warning: comm/mailnews/db/mork/morkConfig.h:131:64 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class morkRow’ with no trivial copy-assignment; use value-initialization instead 355:47.69 warning: comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3650:13 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 355:47.69 warning: comm/mailnews/db/msgdb/src/nsNewsDatabase.cpp:148:14 [-Wmaybe-uninitialized] ‘isRead’ may be used uninitialized in this function 355:47.69 warning: comm/mailnews/imap/src/nsImapProtocol.cpp:1831:16 [-Wformat=] format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ 355:47.69 warning: comm/mailnews/imap/src/nsImapProtocol.cpp:4746:14 [-Wformat=] format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ 355:47.69 warning: comm/mailnews/imap/src/nsImapProtocol.cpp:4839:35 [-Wformat=] format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘nsresult’ 355:47.69 warning: comm/mailnews/local/src/nsParseMailbox.cpp:1191:22 [-Wmaybe-uninitialized] ‘cc.message_header::length’ may be used uninitialized in this function 355:47.69 warning: comm/mailnews/search/src/nsMsgSearchTerm.cpp:578:12 [-Wmaybe-uninitialized] ‘operatorVal’ may be used uninitialized in this function 355:47.69 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 355:47.69 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 355:47.69 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 355:47.69 warning: dom/base/DOMIntersectionObserver.cpp:493:17 [-Wmaybe-uninitialized] ‘*((void*)& remoteDocumentVisibleRect +4)’ may be used uninitialized in this function 355:47.69 warning: dom/base/Document.cpp:13449:10 [-Wmaybe-uninitialized] ‘removedElement’ may be used uninitialized in this function 355:47.69 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 355:47.69 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 355:47.69 warning: dom/events/ShortcutKeys.cpp:104:19 [-Wmaybe-uninitialized] ‘keyData’ may be used uninitialized in this function 355:47.69 warning: dom/events/ShortcutKeys.cpp:115:11 [-Wmaybe-uninitialized] ‘cache’ may be used uninitialized in this function 355:47.69 warning: dom/indexedDB/ActorsParent.cpp:11032:24 [-Wmaybe-uninitialized] ‘freelistCount’ may be used uninitialized in this function 355:47.69 warning: dom/ipc/SharedMap.cpp:217:26 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 355:47.69 warning: dom/localstorage/ActorsParent.cpp:2133:20 [-Wmaybe-uninitialized] ‘nextLoadIndex’ may be used uninitialized in this function 355:47.69 warning: dom/media/mp4/MoofParser.cpp:852:46 [-Wunused-but-set-variable] variable ‘reserved’ set but not used 355:47.69 warning: dom/media/mp4/MoofParser.cpp:865:14 [-Wunused-but-set-variable] variable ‘reserved’ set but not used 355:47.69 warning: dom/media/webaudio/blink/HRTFPanner.cpp:281:61 [-Wmaybe-uninitialized] ‘convolutionDestinationL1’ may be used uninitialized in this function 355:47.69 warning: dom/media/webaudio/blink/HRTFPanner.cpp:283:61 [-Wmaybe-uninitialized] ‘convolutionDestinationR1’ may be used uninitialized in this function 355:47.69 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] ‘isLocal’ may be used uninitialized in this function 355:47.69 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:70:10 [-Wmaybe-uninitialized] ‘isDefault’ may be used uninitialized in this function 355:47.69 warning: dom/push/PushManager.cpp:290:22 [-Wmaybe-uninitialized] ‘state’ may be used uninitialized in this function 355:47.69 warning: dom/storage/LocalStorage.cpp:77:12 [-Wmaybe-uninitialized] ‘length’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGCircleElement.cpp:77:14 [-Wmaybe-uninitialized] ‘r’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGCircleElement.cpp:118:9 [-Wmaybe-uninitialized] ‘r’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGCircleElement.cpp:120:41 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] ‘rx’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] ‘ry’ may be used uninitialized in this function 355:47.69 warning: dom/svg/SVGEllipseElement.cpp:128:10 [-Wmaybe-uninitialized] ‘rx’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGEllipseElement.cpp:129:10 [-Wmaybe-uninitialized] ‘ry’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGEllipseElement.cpp:131:45 [-Wmaybe-uninitialized] ‘x’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGEllipseElement.cpp:131:45 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 355:47.70 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: editor/libeditor/HTMLTableEditor.cpp:64:28 [-Wmaybe-uninitialized] ‘newCellIndex’ may be used uninitialized in this function 355:47.70 warning: gfx/2d/DrawTargetCairo.cpp:454:20 [-Wmaybe-uninitialized] ‘pat’ may be used uninitialized in this function 355:47.70 warning: gfx/2d/InlineTranslator.cpp:50:3 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized in this function 355:47.70 warning: gfx/2d/Path.cpp:453:34 [-Wmaybe-uninitialized] ‘t2’ may be used uninitialized in this function 355:47.70 warning: gfx/2d/ScaledFontFontconfig.cpp:297:36 [-Wmaybe-uninitialized] ‘hinting’ may be used uninitialized in this function 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/ImmutableString.h:78:22 [-Wstringop-overflow=] ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ reading 22 bytes from a region of size 1 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:104:10 [-Wmaybe-uninitialized] ‘storage’ may be used uninitialized in this function 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20 [-Wmaybe-uninitialized] ‘rowMajor’ may be used uninitialized in this function 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:915:17 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:17 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:17 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:17 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:293:21 [-Wtype-limits] comparison of unsigned expression in ‘>= 0’ is always true 355:47.70 warning: gfx/cairo/cairo/src/cairo-cff-subset.c:515:22 [-Wmaybe-uninitialized] ‘op’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-font-face-twin.c:256:20 [-Wmaybe-uninitialized] ‘props’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-ft-font.c:1624:17 [-Wmaybe-uninitialized] ‘surface’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-ft-font.c:3206:24 [-Wmaybe-uninitialized] ‘font_face’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-lzw.c:100:13 [-Walloc-size-larger-than=] argument 2 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 355:47.70 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:83:33 [-Wint-in-bool-context] ‘*’ in boolean context, suggest ‘&&’ instead 355:47.70 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:127:50 [-Wint-in-bool-context] ‘*’ in boolean context, suggest ‘&&’ instead 355:47.70 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14 [-Wmaybe-uninitialized] ‘interpolate’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:3404:5 [-Wmaybe-uninitialized] ‘surface_res.id’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-rename.h:142:28 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-rename.h:145:32 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-type1-fallback.c:673:14 [-Wmaybe-uninitialized] ‘font’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-type1-fallback.c:697:5 [-Wmaybe-uninitialized] ‘font’ may be used uninitialized in this function 355:47.70 warning: gfx/cairo/cairo/src/cairo-xlib-display.c:620:23 [-Wmaybe-uninitialized] ‘pict_format’ may be used uninitialized in this function 355:47.70 warning: gfx/gl/GLContext.h:1198:17 [-Wmaybe-uninitialized] ‘texBinding’ may be used uninitialized in this function 355:47.70 warning: gfx/gl/GLContext.h:2882:30 [-Wmaybe-uninitialized] ‘oldVAO’ may be used uninitialized in this function 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: gfx/ots/src/cff.cc:548:29 [-Wsign-compare] comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ 355:47.70 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 ‘long unsigned int’} 355:47.70 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 ‘long unsigned int’} 355:47.70 warning: gfx/ots/src/cff_charstring.cc:398:20 [-Wsign-compare] comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ 355:47.70 warning: gfx/ots/src/glat.h:41:10 [-Wmaybe-uninitialized] ‘*((void*)& entry +16)’ may be used uninitialized in this function 355:47.70 warning: gfx/ots/src/glat.h:41:10 [-Wmaybe-uninitialized] ‘*((void*)& entry +17)’ may be used uninitialized in this function 355:47.70 warning: gfx/ots/src/glat.h:67:9 [-Wmaybe-uninitialized] ‘*((void*)& entry +18)’ may be used uninitialized in this function 355:47.70 warning: gfx/ots/src/glat.h:67:9 [-Wmaybe-uninitialized] ‘*((void*)& entry +16)’ may be used uninitialized in this function 355:47.70 warning: gfx/ots/src/glat.h:128:12 [-Wmaybe-uninitialized] ‘*((void*)& entry +16)’ may be used uninitialized in this function 355:47.70 warning: gfx/ots/src/glat.h:128:12 [-Wmaybe-uninitialized] ‘*((void*)& entry +18)’ may be used uninitialized in this function 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/core/SkDraw.cpp:514:17 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 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? 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/core/SkPath.cpp:3586:29 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/core/SkResourceCache.cpp:75:24 [-Wsubobject-linkage] ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 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 355:47.70 warning: gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:1991:13 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:2057:13 [-Wimplicit-fallthrough=] this statement may fall through 355:47.70 warning: gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7 [-Wsubobject-linkage] ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace 355:47.70 warning: gfx/thebes/gfxFontUtils.cpp:802:56 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 355:47.70 warning: gfx/thebes/gfxGraphiteShaper.cpp:419:19 [-Wmaybe-uninitialized] ‘clusterLoc’ may be used uninitialized in this function 355:47.70 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20 [-Wunused-variable] ‘k_pchRuntimeOverrideVar’ defined but not used 355:47.70 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20 [-Wunused-variable] ‘k_pchConfigOverrideVar’ defined but not used 355:47.70 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20 [-Wunused-variable] ‘k_pchLogOverrideVar’ defined but not used 355:47.70 warning: gfx/ycbcr/chromium_types.h:47:2 [-Wcpp] #warning Please add support for your architecture in chromium_types.h 355:47.70 warning: intl/icu/source/i18n/decNumber.cpp:1528:14 [-Wstringop-overflow=] writing 1 byte into a region of size 0 355:47.70 warning: intl/icu/source/i18n/decNumber.cpp:2974:31 [-Wstringop-overflow=] writing 1 byte into a region of size 0 355:47.70 warning: intl/icu/source/i18n/decNumber.cpp:2974:44 [-Wstringop-overflow=] writing 1 byte into a region of size 0 355:47.70 warning: intl/icu/source/i18n/decNumber.cpp:2991:31 [-Wstringop-overflow=] writing 1 byte into a region of size 0 355:47.70 warning: intl/icu/source/i18n/decNumber.cpp:2991:44 [-Wstringop-overflow=] writing 1 byte into a region of size 0 355:47.70 warning: intl/icu/source/i18n/olsontz.cpp:603:16 [-Wmaybe-uninitialized] ‘dst’ may be used uninitialized in this function 355:47.70 warning: intl/icu/source/i18n/ucol_sit.cpp:552:92 [-Wdeprecated-declarations] ‘uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated 355:47.70 warning: intl/icu/source/i18n/ucol_sit.cpp:554:71 [-Wdeprecated-declarations] ‘void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)’ is deprecated 355:47.70 warning: ipc/chromium/src/base/string_util.cc:672:10 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 355:47.70 warning: ipc/chromium/src/base/string_util.cc:678:10 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 355:47.70 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 355:47.70 warning: ipc/chromium/src/third_party/libevent/evutil.c:2469:11 [-Wstringop-overflow=] ‘__builtin_memcmp_eq’ reading 16 bytes from a region of size 8 355:47.70 warning: js/src/builtin/intl/LanguageTag.cpp:462:8 [-Wunused-but-set-variable] variable ‘ok’ set but not used 355:47.70 warning: js/src/builtin/intl/LanguageTag.cpp:755:8 [-Wunused-but-set-variable] variable ‘ok’ set but not used 355:47.70 warning: js/src/debugger/Environment.cpp:194:24 [-Wmaybe-uninitialized] ‘s’ may be used uninitialized in this function 355:47.70 warning: js/src/frontend/BytecodeEmitter.cpp:2653:48 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 355:47.70 warning: js/src/frontend/Parser.cpp:5922:19 [-Wmaybe-uninitialized] ‘ifNode’ may be used uninitialized in this function 355:47.70 warning: js/src/frontend/Parser.cpp:7359:16 [-Wmaybe-uninitialized] ‘innerName’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] ‘*((void*)(& r)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] ‘*((void*)(& realm)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:98:7 [-Wmaybe-uninitialized] ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:103:13 [-Wmaybe-uninitialized] ‘*((void*)(& c)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:103:13 [-Wmaybe-uninitialized] ‘*((void*)(& comp)+40).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘*((void*)(& r)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘*((void*)(& r)+40).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘*((void*)(& realm)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘*((void*)(& realm)+56).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.70 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘*((void*)(& r)+16).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/CacheIR.cpp:1910:14 [-Wmaybe-uninitialized] ‘protoKey’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/CacheIR.h:392:8 [-Wmaybe-uninitialized] ‘addArgc’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/InlineList.h:314:14 [-Wmaybe-uninitialized] ‘littleEndian’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/MIR.cpp:3971:31 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/MIR.h:8013:33 [-Wmaybe-uninitialized] ‘littleEndian’ may be used uninitialized in this function 355:47.71 warning: js/src/jit/MIRGraph.h:959:25 [-Wmaybe-uninitialized] ‘ins’ may be used uninitialized in this function 355:47.71 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 355:47.71 warning: js/src/vm/Interpreter.cpp:4689:24 [-Wmaybe-uninitialized] ‘proto’ may be used uninitialized in this function 355:47.71 warning: js/src/vm/Stack.h:892:19 [-Wtype-limits] comparison is always true due to limited range of data type 355:47.71 warning: js/src/wasm/AsmJS.cpp:2014:41 [-Wmaybe-uninitialized] ‘sigIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/AsmJS.cpp:3513:16 [-Wmaybe-uninitialized] ‘viewType’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/AsmJS.cpp:3585:3 [-Wmaybe-uninitialized] ‘viewType’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:6429:29 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:9719:13 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:10107:55 [-Wmaybe-uninitialized] ‘funcIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:10169:60 [-Wmaybe-uninitialized] ‘funcTypeIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:10434:23 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:10573:45 [-Wmaybe-uninitialized] ‘id’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:10662:45 [-Wmaybe-uninitialized] ‘id’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:11367:10 [-Wmaybe-uninitialized] ‘funcIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:11790:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmBaselineCompile.cpp:12058:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmOpIter.h:548:55 [-Wmaybe-uninitialized] ‘relativeDepth’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmOpIter.h:2307:60 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmOpIter.h:2334:67 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmOpIter.h:2344:47 [-Wmaybe-uninitialized] ‘fieldIndex’ may be used uninitialized in this function 355:47.71 warning: js/src/wasm/WasmOpIter.h:2358:67 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 355:47.71 warning: layout/base/FrameProperties.h:160:16 [-Wmaybe-uninitialized] ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function 355:47.71 warning: layout/base/PresShell.cpp:2702:25 [-Wmaybe-uninitialized] ‘targetNeedsReflowFromParent’ may be used uninitialized in this function 355:47.71 warning: layout/base/nsCSSFrameConstructor.cpp:1096:75 [-Wmaybe-uninitialized] ‘placeholderType’ may be used uninitialized in this function 355:47.71 warning: layout/generic/ReflowInput.cpp:830:15 [-Wmaybe-uninitialized] ‘frameType’ may be used uninitialized in this function 355:47.71 warning: layout/generic/nsContainerFrame.cpp:816:50 [-Wmaybe-uninitialized] ‘lastInFlow’ may be used uninitialized in this function 355:47.71 warning: layout/generic/nsGridContainerFrame.cpp:7778:44 [-Wmaybe-uninitialized] ‘masonryAxisGap’ may be used uninitialized in this function 355:47.71 warning: layout/generic/nsIFrame.h:3882:20 [-Wmaybe-uninitialized] ‘autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function 355:47.71 warning: layout/painting/DashedCornerFinder.cpp:365:7 [-Wmaybe-uninitialized] ‘actualDashLength’ may be used uninitialized in this function 355:47.71 warning: layout/painting/DashedCornerFinder.cpp:377:9 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 355:47.71 warning: layout/painting/DottedCornerFinder.cpp:488:9 [-Wmaybe-uninitialized] ‘actualOverlap’ may be used uninitialized in this function 355:47.71 warning: layout/painting/DottedCornerFinder.cpp:498:9 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 355:47.71 warning: layout/printing/PrintTranslator.cpp:30:16 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized in this function 355:47.71 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 355:47.71 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 355:47.71 warning: media/libjpeg/jdphuff.c:214:60 [-Wsign-compare] operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand 355:47.71 warning: media/libmkv/EbmlBufferWriter.c:43:13 [-Wunused-function] ‘_Serialize’ defined but not used 355:47.71 warning: media/libnestegg/src/nestegg.c:1170:22 [-Wunused-but-set-variable] variable ‘peeked_id’ set but not used 355:47.71 warning: media/libsoundtouch/src/RateTransposer.cpp:132:10 [-Wunused-but-set-variable] variable ‘count’ set but not used 355:47.71 warning: media/libspeex_resampler/src/resample.c:814:17 [-Wunused-variable] unused variable ‘i’ 355:47.71 warning: media/libvorbis/lib/os.h:177:12 [-Wunused-function] ‘vorbis_ftoi’ defined but not used 355:47.71 warning: modules/woff2/src/woff2_dec.cc:1177:12 [-Wunused-variable] unused variable ‘dst_offset’ 355:47.71 warning: netwerk/cache2/CacheFileMetadata.h:35:4 [-Wmaybe-uninitialized] ‘frecency’ may be used uninitialized in this function 355:47.71 warning: netwerk/dns/DNS.cpp:67:8 [-Wmaybe-uninitialized] ‘prAddr.PRNetAddr::inet.PRNetAddr::::family’ may be used uninitialized in this function 355:47.71 warning: netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29 [-Wmaybe-uninitialized] ‘end’ may be used uninitialized in this function 355:47.71 warning: objdir/dist/include/google/protobuf/parse_context.h:397:17 [-Wtype-limits] comparison is always false due to limited range of data type 355:47.71 warning: objdir/dist/include/js/Value.h:430:47 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 355:47.71 warning: objdir/dist/include/js/Value.h:430:47 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 355:47.71 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]’} 355:47.71 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 355:47.71 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 355:47.71 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ 355:47.71 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]’} 355:47.72 warning: objdir/dist/include/mozilla/LinkedList.h:305:38 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 355:47.72 warning: objdir/dist/include/mozilla/Logging.h:280:35 [-Wmaybe-uninitialized] ‘rectype’ may be used uninitialized in this function 355:47.72 warning: objdir/dist/include/mozilla/Logging.h:280:35 [-Wformat-overflow=] ‘%s’ directive argument is null 355:47.72 warning: objdir/dist/include/mozilla/Maybe.h:796:3 [-Wstringop-overflow=] writing 8 bytes into a region of size 0 355:47.72 warning: objdir/dist/include/mozilla/Maybe.h:796:3 [-Wstringop-overflow=] writing 4 bytes into a region of size 0 355:47.72 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 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 355:47.73 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] ‘.mozilla::ProcInfo::type’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] ‘.mozilla::ProcInfo::childId’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘i32’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘i64’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘k’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/BaseRect.h:436:50 [-Wmaybe-uninitialized] ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::width’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/BaseRect.h:436:50 [-Wmaybe-uninitialized] ‘remoteDocumentVisibleRect’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/BaseRect.h:437:50 [-Wmaybe-uninitialized] ‘remoteDocumentVisibleRect.mozilla::gfx::BaseRect::height’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/Matrix.h:48:66 [-Wmaybe-uninitialized] ‘x’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/Matrix.h:48:66 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/mozilla/gfx/Matrix.h:80:33 [-Wmaybe-uninitialized] ‘x’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/nsCSSProps.h:108:46 [-Warray-bounds] array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} 355:47.73 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] ‘bSize’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] ‘iSize’ may be used uninitialized in this function 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::IdBoolsPairArray [1]’ {aka ‘nsTArray > > > [1]’} 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::CompletionArray [1]’ {aka ‘nsTArray > [1]’} 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.73 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::AddCompleteArray [1]’ {aka ‘FallibleTArray [1]’} 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::dom::L10nArgsHelperDict [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, std::pair, nsTString > > > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray<{anonymous}::DynamicEventInfo> [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGPointList [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ 355:47.74 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘txStack [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 19 is outside array bounds of ‘mozilla::dom::ClonedMessageData [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘txStack [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::ExtraArray [1]’ {aka ‘CopyableTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘CopyableTArray [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 19 is outside array bounds of ‘mozilla::dom::ClonedMessageData [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 2 is outside array bounds of ‘{anonymous}::LockCount [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::Feature [1]’ 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.75 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::gfx::FilterDescription [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘subchunks’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘curve’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘propertyDetails’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘params’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘artwork’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘hyphenBuffer’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘easings’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘header’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘data’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘fileHandles’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘buf’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘ports’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘items’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg2’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘activities’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘slice’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘commonParams’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘reports’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘init’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘indexValues’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘result’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘fallibleArray’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg7’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘nalu’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘addInit’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘chunks’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘addrStrings’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘tmp’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘tempBuf’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg1’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg0’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘jsonPolicies’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘keyBuffer’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘event’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘promises’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘inBuff’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg4’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘outBuff’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘oldIdv’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘addchunks’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘elements’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘nonNullTrackSeq’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘indexStarts’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘list’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘bytes’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘nonProtoElements’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘audio’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘temp’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘keys’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘aaguidBuf’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘res’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘sequence’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘slice4’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘urls’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘entries’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘streams’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘helperDict’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘results’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘srcs’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘arg6’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘files’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘prefixes’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘l10nKeys’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dest’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘domFrames’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘hyphBuffer’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘patterns’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dict’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘attributes’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘completes’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dash’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘protocols’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘adds’ 355:47.76 warning: objdir/dist/include/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘l10nData’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘keys’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘newKeys’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘members’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘groupList’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘entries’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘threadLevels’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘processEvents’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘descs’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘listPosArray’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘listSizeArray’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘threadKeys’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘elems’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘prioData’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘coords’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘completions’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘pending_operations’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘threadFlags’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘numIndicesSelected’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘prefEntries’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘clientList’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘images’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘buf’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dirs’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘entriesToDelete’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘items’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘inUseInstalls’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘roundtripLatencies’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘newEventExpired’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘array’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘appEncodedMetricData’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘matchingPlugins’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘newEventInfos’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dying’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘targets’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘indexArray’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘blobImpls’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘dominatedNodes’ 355:47.76 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘sessions’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘{anonymous}::IdBoolsPairArray [1]’ {aka ‘nsTArray > > > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::CompletionArray [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGPointList [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, std::pair, nsTString > > > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::safebrowsing::AddCompleteArray [1]’ {aka ‘FallibleTArray [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray<_AtkObject*> [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 2 is outside array bounds of ‘mozilla::dom::L10nArgsHelperDict [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGNumberList [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 13 is outside array bounds of ‘mozilla::HangDetails [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.76 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::CryptoBuffer [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::SVGLengthList [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsINode::Sequence > [1]’ {aka ‘mozilla::dom::Sequence > [1]’} 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray<{anonymous}::DynamicEventInfo> [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::AudioParamDescriptorMap [1]’ {aka ‘nsTArray [1]’} 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.79 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray*, mozilla::scache::StartupCacheEntry*> > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsFilterInstance::FilterDescription [1]’ {aka ‘mozilla::gfx::FilterDescription [1]’} 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::gfx::FilterDescription [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray >::self_type [1]’ {aka ‘nsTArray > [1]’} 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:552:51 [-Warray-bounds] array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ 355:47.80 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 355:47.80 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 355:47.80 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 355:47.80 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 355:47.80 warning: objdir/dist/include/nsTArray.h:2290:16 [-Warray-bounds] array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ 355:47.80 warning: objdir/dist/include/nsTArray.h:2290:16 [-Warray-bounds] array subscript 11 is outside array bounds of ‘nsTArrayHeader [1]’ 355:47.80 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 355:47.82 warning: security/nss/lib/freebl/mpi/montmulf.c:195:9 [-Wunused-variable] unused variable ‘tmp’ 355:47.82 warning: security/nss/lib/freebl/mpi/montmulf.c:196:24 [-Wunused-variable] unused variable ‘nextm2j’ 355:47.82 warning: security/nss/lib/freebl/mpi/montmulf.c:197:13 [-Wunused-variable] unused variable ‘dptmp’ 355:47.82 warning: security/nss/lib/freebl/mpi/mpi-priv.h:86:28 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.82 warning: security/nss/lib/freebl/mpi/mpi-priv.h:86:37 [-Wsign-compare] operand of ‘?:’ changes signedness from ‘int’ to ‘long unsigned int’ due to unsignedness of other operand 355:47.82 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’} 355:47.82 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’} 355:47.82 warning: security/nss/lib/freebl/mpi/mpi.c:1734:23 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.82 warning: security/nss/lib/freebl/mpi/mpi.c:2135:15 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 355:47.82 warning: security/nss/lib/freebl/mpi/mpi.c:4706:13 [-Wsign-compare] comparison of integer expressions of different signedness: ‘mp_digit’ {aka ‘long unsigned int’} and ‘int’ 355:47.82 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] ‘off_after_idx’ may be used uninitialized in this function 355:47.82 warning: third_party/dav1d/src/decode.c:2025:14 [-Wmaybe-uninitialized] ‘bx8’ may be used uninitialized in this function 355:47.82 warning: third_party/dav1d/src/decode.c:2025:19 [-Wmaybe-uninitialized] ‘by8’ may be used uninitialized in this function 355:47.82 warning: third_party/dav1d/src/decode.c:3387:9 [-Wmaybe-uninitialized] ‘out_delayed’ may be used uninitialized in this function 355:47.82 warning: third_party/sqlite3/src/sqlite3.c:128050:10 [-Wreturn-local-addr] function may return address of local variable 355:47.82 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 355:47.82 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 355:47.82 warning: toolkit/profile/nsToolkitProfileService.cpp:902:27 [-Wmaybe-uninitialized] ‘nowRelative’ may be used uninitialized in this function 355:47.82 warning: widget/gtk/WaylandDMABufSurface.cpp:677:35 [-Wmaybe-uninitialized] ‘destStride’ may be used uninitialized in this function 355:47.82 warning: widget/nsPrintSettingsImpl.cpp:390:12 [-Wmaybe-uninitialized] ‘dbl’ may be used uninitialized in this function 355:47.82 warning: widget/nsPrintSettingsImpl.cpp:597:15 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 355:47.82 warning: widget/nsPrintSettingsImpl.cpp:607:16 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 355:47.82 warning: xpcom/base/nsDebugImpl.cpp:448:13 [-Wunused-function] ‘void RealBreak()’ defined but not used 355:47.82 warning: xpcom/base/nsDebugImpl.cpp:476:4 [-Wcpp] #warning do not know how to break on this platform 355:47.82 warning: xpcom/base/nsDebugImpl.cpp:552:4 [-Wcpp] #warning do not know how to break on this platform 355:47.82 warning: xpcom/base/nsISupportsImpl.h:1268:29 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 355:47.82 warning: xpcom/components/ManifestParser.cpp:664:72 [-Warray-bounds] array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘WindowArray [1]’ {aka ‘nsTArray > [1]’} 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.82 warning: xpcom/ds/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.82 warning: xpcom/ds/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.82 warning: xpcom/ds/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘list’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘filtered’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘mutations’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘items’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘children’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘ports’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘entries’ 355:47.82 warning: xpcom/ds/nsTArray.h:239:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘threads’ 355:47.82 warning: xpcom/ds/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘remoteTabs’ 355:47.82 warning: xpcom/ds/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘windows’ 355:47.82 warning: xpcom/ds/nsTArray.h:251:38 [-Wfree-nonheap-object] attempt to free a non-heap object ‘options’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘WindowArray [1]’ {aka ‘nsTArray > [1]’} 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 355:47.82 warning: xpcom/ds/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 355:47.82 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 355:47.82 warning: xpcom/io/nsEscape.cpp:588:26 [-Wmaybe-uninitialized] ‘destPtr’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsLocalFileUnix.cpp:496:34 [-Wmaybe-uninitialized] ‘oldPerms’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsLocalFileUnix.cpp:857:5 [-Wmaybe-uninitialized] ‘specialFile’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsLocalFileUnix.cpp:867:26 [-Wmaybe-uninitialized] ‘myPerms’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsLocalFileUnix.cpp:1033:3 [-Wmaybe-uninitialized] ‘isSymLink’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsLocalFileUnix.cpp:1515:3 [-Wmaybe-uninitialized] ‘symLink’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsPipe3.cpp:1814:12 [-Wmaybe-uninitialized] ‘in’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsPipe3.cpp:1815:13 [-Wmaybe-uninitialized] ‘out’ may be used uninitialized in this function 355:47.82 warning: xpcom/io/nsStorageStream.cpp:516:14 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 355:47.82 warning: xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390x.cpp:181:14 [-Wunused-variable] unused variable ‘result’ 355:47.82 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 355:47.82 warning: /usr/include/bits/stdio2.h:103:24 [-Wformat-overflow=] ‘%s’ directive argument is null 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nonNullTrackSeq’ with type ‘mozilla::dom::Sequence >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threads’ with type ‘mozilla::dom::Sequence’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘FallibleTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘patterns’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘indexStarts’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fileHandles’ with type ‘FallibleTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadFlags’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘FallibleTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘easings’ with type ‘FallibleTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘devices’ with type ‘nsTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘listSizeArray’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘’ with type ‘mozilla::dom::Sequence’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘tmp’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘protocols’ with type ‘mozilla::dom::Sequence >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dying’ with type ‘nsTArray >’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dominatedNodes’ with type ‘nsTArray’ 355:47.82 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘options’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘files’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 24 is out of the bounds [0, 16] of object ‘processCount’ with type ‘{anonymous}::LockCount’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dirs’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘roundtripLatencies’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘array’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘activities’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘data’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘coords’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘reports’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘addchunks’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘l10nData’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘inUseInstalls’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘streams’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘outBuff’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sessions’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGPointList’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘slice4’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘mutations’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘filtered’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘chunks’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘indexArray’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dest’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘matchingPlugins’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘dash’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘curve’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nonProtoElements’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘srcs’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘l10nKeys’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsTArray*, mozilla::scache::StartupCacheEntry*> >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 40 is out of the bounds [0, 32] of object ‘feature’ with type ‘mozilla::dom::Feature’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newEventInfos’ with type ‘nsTArray<{anonymous}::DynamicEventInfo>’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘members’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘fallibleArray’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘list’ with type ‘nsINode::Sequence >’ {aka ‘mozilla::dom::Sequence >’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘numIndicesSelected’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [16, 23] is out of the bounds [0, 16] of object ‘helperDict’ with type ‘mozilla::dom::L10nArgsHelperDict’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘res’ with type ‘mozilla::dom::AudioParamDescriptorMap’ {aka ‘nsTArray’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘params’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [104, 111] is out of the bounds [0, 104] of object ‘result’ with type ‘mozilla::HangDetails’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘extra’ with type ‘{anonymous}::ExtraArray’ {aka ‘CopyableTArray’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘list’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘blobImpls’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newKeys’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘audio’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGLengthList’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘completions’ with type ‘mozilla::safebrowsing::CompletionArray’ {aka ‘nsTArray >’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘subchunks’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entriesToDelete’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sequence’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prefEntries’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘windows’ with type ‘WindowArray’ {aka ‘nsTArray >’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadLevels’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘temp’ with type ‘mozilla::SVGNumberList’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Wstringop-overflow=] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘nsINode::Sequence >’ {aka ‘mozilla::dom::Sequence >’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘inBuff’ with type ‘FallibleTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘newEventExpired’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘data’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘processEvents’ with type ‘nsTArray > >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Wrestrict] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘slice’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘aaguidBuf’ with type ‘mozilla::dom::CryptoBuffer’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘completes’ with type ‘mozilla::safebrowsing::AddCompleteArray’ {aka ‘FallibleTArray’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘promises’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘mailListProcessed’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prefixes’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘pbattrs’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘bytes’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘urls’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘leftovers’ with type ‘nsTArray > >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘pending_operations’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘keys’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘appEncodedMetricData’ with type ‘{anonymous}::IdBoolsPairArray’ {aka ‘nsTArray > > >’} 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘connections’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘prioData’ with type ‘nsTArray, std::pair, nsTString > > >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘images’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘clientList’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘inputWrappers’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘elements’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 16 is out of the bounds [0, 8] of object ‘result’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘targets’ with type ‘nsTArray<_AtkObject*>’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘addrStrings’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘listPosArray’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘sessions’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘threadKeys’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘children’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘artwork’ with type ‘mozilla::dom::Sequence’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘descs’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘entries’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘groupList’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘items’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘elems’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘nalu’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘adds’ with type ‘nsTArray’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘remoteTabs’ with type ‘nsTArray >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘ports’ with type ‘mozilla::dom::Sequence >’ 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-overflow=] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying as many bytes from a string as its length 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 44 equals destination size 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 12 bytes from a string of the same length 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 3 equals destination size 355:47.83 warning: /usr/include/bits/string_fortified.h:91:34 [-Wstringop-truncation] ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 156 bytes from a string of length 156 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin_strncat’ output may be truncated copying 8 bytes from a string of length 19 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin___strncat_chk’ output may be truncated copying 7 bytes from a string of length 19 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin___strncat_chk’ output may be truncated copying 6 bytes from a string of length 19 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin_strncat’ output may be truncated copying 19 bytes from a string of length 19 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin_strncat’ output may be truncated copying 7 bytes from a string of length 19 355:47.83 warning: /usr/include/bits/string_fortified.h:122:10 [-Wstringop-truncation] ‘__builtin_strncat’ output may be truncated copying 6 bytes from a string of length 19 355:47.83 warning: /usr/include/features.h:187:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 355:47.89 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build complete 355:48.03 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 take your build for a test drive, run: |mach run| + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7g5DD6 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x ++ dirname /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x + cd thunderbird-78.6.1 + cd objdir + DESTDIR=/builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x + make install make[1]: Entering directory '/builddir/build/BUILD/thunderbird-78.6.1/objdir/comm/mail/installer' /builddir/build/BUILD/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/thunderbird-78.6.1/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/thunderbird-78.6.1/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@/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/thunderbird-78.6.1/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/thunderbird-78.6.1/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/thunderbird-78.6.1/objdir/comm/mail/installer/locale-manifest.in -DMOZ_APP_NAME=thunderbird -DPREF_DIR=defaults/pref -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_BUNDLED_FONTS=1 -DMOZ_PREF_EXTENSIONS=1 -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://messenger/content/extensionPopup.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://messenger/content/extensionPopup.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DECL_INFINITY=1 -DHAVE_DECL_ISINF=1 -DHAVE_DECL_ISNAN=1 -DHAVE_DECL_NAN=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -DHAVE_ENDIAN_H=1 -DHAVE_FCNTL_H=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_LIMITS_H=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_LOCALE_H=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_MEMORY_H=1 -DHAVE_MKDTEMP=1 -DHAVE_MKSTEMP=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_OPEN=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_REALLOC=1 -DHAVE_REALPATH=1 -DHAVE_RES_NINIT=1 -DHAVE_SETLOCALE=1 -DHAVE_SETPRIORITY=1 -DHAVE_SNPRINTF=1 -DHAVE_STAT64=1 -DHAVE_STDARG_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_AUXV_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_USELOCALE=1 -DHAVE_VALLOC=1 -DHAVE_VASPRINTF=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPRINTF=1 -DHAVE_VSNPRINTF=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJSON_C_HAVE_INTTYPES_H=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.6.1"' -DMOZILLA_VERSION_U=78.6.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_SYSTEM_HEADERS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"78.6.1"' -DMOZ_AV1=1 -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=comm/mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.thunderbird -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OPENPGP=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=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='"s390x-gcc3"' -DTHUNDERBIRD_VERSION=78.6.1 -DTHUNDERBIRD_VERSION_DISPLAY=78.6.1 -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -Dcommreltopsrcdir=comm -Dcommtopobjdir=/builddir/build/BUILD/thunderbird-78.6.1/objdir/comm -Dcommtopsrcdir=/builddir/build/BUILD/thunderbird-78.6.1/comm -Dmozreltopsrcdir=. -Dmoztopsrcdir=/builddir/build/BUILD/thunderbird-78.6.1 -DAB_CD=en-US \ --format omni \ --removals /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/installer/removed-files.in \ \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /builddir/build/BUILD/thunderbird-78.6.1/comm/mail/installer/package-manifest.in '../../../dist' '../../../dist'/thunderbird \ --non-resource defaults/messenger/mailViews.dat ../../../config/nsinstall -D /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird (cd ../../../dist/thunderbird && /usr/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \ (cd /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird && tar -xf -) ../../../config/nsinstall -D /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/bin rm -f -f /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/bin/thunderbird ln -s /usr/lib64/thunderbird/thunderbird /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/bin make[1]: Leaving directory '/builddir/build/BUILD/thunderbird-78.6.1/objdir/comm/mail/installer' + cd .. + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/16x16/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default16.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/16x16/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/22x22/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default22.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/22x22/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/24x24/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default24.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/24x24/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/32x32/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default32.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/32x32/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/48x48/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default48.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/48x48/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/64x64/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default64.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/64x64/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/128x128/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default128.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/128x128/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/256x256/apps + /usr/bin/cp -p comm/mail/branding/thunderbird/default256.png /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/256x256/apps/thunderbird.png + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/symbolic/apps + /usr/bin/cp -p /builddir/build/SOURCES/thunderbird-symbolic.svg /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/icons/hicolor/symbolic/apps + desktop-file-install --vendor mozilla --dir /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/applications /builddir/build/SOURCES/thunderbird.desktop + desktop-file-install --vendor mozilla --dir /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/applications /builddir/build/SOURCES/thunderbird-wayland.desktop + rm -f /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x//usr/bin/thunderbird + /usr/bin/cat /builddir/build/SOURCES/thunderbird.sh.in + /usr/bin/sed -e s,__PREFIX__,/usr,g + /usr/bin/chmod 755 /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x//usr/bin/thunderbird + /usr/bin/sed -e s,__PREFIX__,/usr,g + /usr/bin/cat /builddir/build/SOURCES/thunderbird-wayland.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/bin/thunderbird-wayland + /usr/bin/sed -e s,THUNDERBIRD_RPM_VR,78.6.1-1.fc33,g + /usr/bin/cat /builddir/build/SOURCES/thunderbird-redhat-default-prefs.js + /usr/bin/install -D /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/rh-default-prefs /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x//usr/lib64/thunderbird/greprefs/all-redhat.js + /usr/bin/install -D /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/rh-default-prefs /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x//usr/lib64/thunderbird/defaults/pref/all-redhat.js + /usr/bin/rm /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/rh-default-prefs + /usr/bin/rm -f /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/bin/thunderbird-config + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/mozilla/plugins + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}' + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}' + /usr/bin/rm -f thunderbird.lang + touch thunderbird.lang + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions + /usr/bin/tar xf /builddir/build/SOURCES/thunderbird-langpacks-78.6.1-20210114.tar.xz ++ ls thunderbird-langpacks/af.xpi thunderbird-langpacks/ar.xpi thunderbird-langpacks/ast.xpi thunderbird-langpacks/be.xpi thunderbird-langpacks/bg.xpi thunderbird-langpacks/br.xpi thunderbird-langpacks/ca.xpi thunderbird-langpacks/cak.xpi thunderbird-langpacks/cs.xpi thunderbird-langpacks/cy.xpi thunderbird-langpacks/da.xpi thunderbird-langpacks/de.xpi thunderbird-langpacks/dsb.xpi thunderbird-langpacks/el.xpi thunderbird-langpacks/en-CA.xpi thunderbird-langpacks/en-GB.xpi thunderbird-langpacks/es-AR.xpi thunderbird-langpacks/es-ES.xpi thunderbird-langpacks/et.xpi thunderbird-langpacks/eu.xpi thunderbird-langpacks/fa.xpi thunderbird-langpacks/fi.xpi thunderbird-langpacks/fr.xpi thunderbird-langpacks/fy-NL.xpi thunderbird-langpacks/ga-IE.xpi thunderbird-langpacks/gd.xpi thunderbird-langpacks/gl.xpi thunderbird-langpacks/he.xpi thunderbird-langpacks/hr.xpi thunderbird-langpacks/hsb.xpi thunderbird-langpacks/hu.xpi thunderbird-langpacks/hy-AM.xpi thunderbird-langpacks/id.xpi thunderbird-langpacks/is.xpi thunderbird-langpacks/it.xpi thunderbird-langpacks/ja.xpi thunderbird-langpacks/ka.xpi thunderbird-langpacks/kab.xpi thunderbird-langpacks/kk.xpi thunderbird-langpacks/ko.xpi thunderbird-langpacks/lt.xpi thunderbird-langpacks/ms.xpi thunderbird-langpacks/nb-NO.xpi thunderbird-langpacks/nl.xpi thunderbird-langpacks/nn-NO.xpi thunderbird-langpacks/pa-IN.xpi thunderbird-langpacks/pl.xpi thunderbird-langpacks/pt-BR.xpi thunderbird-langpacks/pt-PT.xpi thunderbird-langpacks/rm.xpi thunderbird-langpacks/ro.xpi thunderbird-langpacks/ru.xpi thunderbird-langpacks/si.xpi thunderbird-langpacks/sk.xpi thunderbird-langpacks/sl.xpi thunderbird-langpacks/sq.xpi thunderbird-langpacks/sr.xpi thunderbird-langpacks/sv-SE.xpi thunderbird-langpacks/th.xpi thunderbird-langpacks/tr.xpi thunderbird-langpacks/uk.xpi thunderbird-langpacks/uz.xpi thunderbird-langpacks/vi.xpi thunderbird-langpacks/zh-CN.xpi thunderbird-langpacks/zh-TW.xpi + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/af.xpi .xpi + language=af + extensionID=langpack-af@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-af@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/af.xpi -d langpack-af@thunderbird.mozilla.org + xargs chmod 644 + find langpack-af@thunderbird.mozilla.org -type f + cd langpack-af@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-af@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-af@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo af + language=af + echo '%lang(af) /usr/lib64/thunderbird/distribution/extensions/langpack-af@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ar.xpi .xpi + language=ar + extensionID=langpack-ar@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ar@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ar.xpi -d langpack-ar@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ar@thunderbird.mozilla.org -type f + cd langpack-ar@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ar@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ar@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo ar ++ sed -e s/-/_/g + language=ar + echo '%lang(ar) /usr/lib64/thunderbird/distribution/extensions/langpack-ar@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ast.xpi .xpi + language=ast + extensionID=langpack-ast@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ast@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ast.xpi -d langpack-ast@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ast@thunderbird.mozilla.org -type f + cd langpack-ast@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ast@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ast@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo ast ++ sed -e s/-/_/g + language=ast + echo '%lang(ast) /usr/lib64/thunderbird/distribution/extensions/langpack-ast@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/be.xpi .xpi + language=be + extensionID=langpack-be@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-be@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/be.xpi -d langpack-be@thunderbird.mozilla.org + xargs chmod 644 + find langpack-be@thunderbird.mozilla.org -type f + cd langpack-be@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-be@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-be@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo be + language=be + echo '%lang(be) /usr/lib64/thunderbird/distribution/extensions/langpack-be@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/bg.xpi .xpi + language=bg + extensionID=langpack-bg@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-bg@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/bg.xpi -d langpack-bg@thunderbird.mozilla.org + find langpack-bg@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-bg@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-bg@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-bg@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo bg + language=bg + echo '%lang(bg) /usr/lib64/thunderbird/distribution/extensions/langpack-bg@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/br.xpi .xpi + language=br + extensionID=langpack-br@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-br@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/br.xpi -d langpack-br@thunderbird.mozilla.org + find langpack-br@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-br@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-br@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-br@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo br ++ sed -e s/-/_/g + language=br + echo '%lang(br) /usr/lib64/thunderbird/distribution/extensions/langpack-br@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ca.xpi .xpi + language=ca + extensionID=langpack-ca@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ca@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ca.xpi -d langpack-ca@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ca@thunderbird.mozilla.org -type f + cd langpack-ca@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ca@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ca@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ca + language=ca + echo '%lang(ca) /usr/lib64/thunderbird/distribution/extensions/langpack-ca@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/cak.xpi .xpi + language=cak + extensionID=langpack-cak@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-cak@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/cak.xpi -d langpack-cak@thunderbird.mozilla.org + xargs chmod 644 + find langpack-cak@thunderbird.mozilla.org -type f + cd langpack-cak@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-cak@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-cak@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo cak + language=cak + echo '%lang(cak) /usr/lib64/thunderbird/distribution/extensions/langpack-cak@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/cs.xpi .xpi + language=cs + extensionID=langpack-cs@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-cs@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/cs.xpi -d langpack-cs@thunderbird.mozilla.org + find langpack-cs@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-cs@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-cs@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-cs@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo cs + language=cs + echo '%lang(cs) /usr/lib64/thunderbird/distribution/extensions/langpack-cs@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/cy.xpi .xpi + language=cy + extensionID=langpack-cy@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-cy@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/cy.xpi -d langpack-cy@thunderbird.mozilla.org + xargs chmod 644 + find langpack-cy@thunderbird.mozilla.org -type f + cd langpack-cy@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-cy@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-cy@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo cy ++ sed -e s/-/_/g + language=cy + echo '%lang(cy) /usr/lib64/thunderbird/distribution/extensions/langpack-cy@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/da.xpi .xpi + language=da + extensionID=langpack-da@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-da@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/da.xpi -d langpack-da@thunderbird.mozilla.org + find langpack-da@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-da@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-da@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-da@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo da ++ sed -e s/-/_/g + language=da + echo '%lang(da) /usr/lib64/thunderbird/distribution/extensions/langpack-da@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/de.xpi .xpi + language=de + extensionID=langpack-de@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-de@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/de.xpi -d langpack-de@thunderbird.mozilla.org + find langpack-de@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-de@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-de@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-de@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo de + language=de + echo '%lang(de) /usr/lib64/thunderbird/distribution/extensions/langpack-de@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/dsb.xpi .xpi + language=dsb + extensionID=langpack-dsb@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-dsb@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/dsb.xpi -d langpack-dsb@thunderbird.mozilla.org + find langpack-dsb@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-dsb@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-dsb@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-dsb@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo dsb ++ sed -e s/-/_/g + language=dsb + echo '%lang(dsb) /usr/lib64/thunderbird/distribution/extensions/langpack-dsb@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/el.xpi .xpi + language=el + extensionID=langpack-el@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-el@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/el.xpi -d langpack-el@thunderbird.mozilla.org + xargs chmod 644 + find langpack-el@thunderbird.mozilla.org -type f + cd langpack-el@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-el@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-el@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo el ++ sed -e s/-/_/g + language=el + echo '%lang(el) /usr/lib64/thunderbird/distribution/extensions/langpack-el@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/en-CA.xpi .xpi + language=en-CA + extensionID=langpack-en-CA@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-en-CA@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/en-CA.xpi -d langpack-en-CA@thunderbird.mozilla.org + xargs chmod 644 + find langpack-en-CA@thunderbird.mozilla.org -type f + cd langpack-en-CA@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-en-CA@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-en-CA@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo en-CA + language=en_CA + echo '%lang(en_CA) /usr/lib64/thunderbird/distribution/extensions/langpack-en-CA@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/en-GB.xpi .xpi + language=en-GB + extensionID=langpack-en-GB@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-en-GB@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/en-GB.xpi -d langpack-en-GB@thunderbird.mozilla.org + xargs chmod 644 + find langpack-en-GB@thunderbird.mozilla.org -type f + cd langpack-en-GB@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-en-GB@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-en-GB@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo en-GB + language=en_GB + echo '%lang(en_GB) /usr/lib64/thunderbird/distribution/extensions/langpack-en-GB@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/es-AR.xpi .xpi + language=es-AR + extensionID=langpack-es-AR@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-es-AR@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/es-AR.xpi -d langpack-es-AR@thunderbird.mozilla.org + find langpack-es-AR@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-es-AR@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-es-AR@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-es-AR@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo es-AR ++ sed -e s/-/_/g + language=es_AR + echo '%lang(es_AR) /usr/lib64/thunderbird/distribution/extensions/langpack-es-AR@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/es-ES.xpi .xpi + language=es-ES + extensionID=langpack-es-ES@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-es-ES@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/es-ES.xpi -d langpack-es-ES@thunderbird.mozilla.org + xargs chmod 644 + find langpack-es-ES@thunderbird.mozilla.org -type f + cd langpack-es-ES@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-es-ES@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-es-ES@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo es-ES ++ sed -e s/-/_/g + language=es_ES + echo '%lang(es_ES) /usr/lib64/thunderbird/distribution/extensions/langpack-es-ES@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/et.xpi .xpi + language=et + extensionID=langpack-et@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-et@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/et.xpi -d langpack-et@thunderbird.mozilla.org + xargs chmod 644 + find langpack-et@thunderbird.mozilla.org -type f + cd langpack-et@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-et@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-et@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo et + language=et + echo '%lang(et) /usr/lib64/thunderbird/distribution/extensions/langpack-et@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/eu.xpi .xpi + language=eu + extensionID=langpack-eu@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-eu@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/eu.xpi -d langpack-eu@thunderbird.mozilla.org + find langpack-eu@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-eu@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-eu@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-eu@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo eu + language=eu + echo '%lang(eu) /usr/lib64/thunderbird/distribution/extensions/langpack-eu@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/fa.xpi .xpi + language=fa + extensionID=langpack-fa@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-fa@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/fa.xpi -d langpack-fa@thunderbird.mozilla.org + find langpack-fa@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-fa@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-fa@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-fa@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo fa + language=fa + echo '%lang(fa) /usr/lib64/thunderbird/distribution/extensions/langpack-fa@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/fi.xpi .xpi + language=fi + extensionID=langpack-fi@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-fi@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/fi.xpi -d langpack-fi@thunderbird.mozilla.org + find langpack-fi@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-fi@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-fi@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-fi@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo fi ++ sed -e s/-/_/g + language=fi + echo '%lang(fi) /usr/lib64/thunderbird/distribution/extensions/langpack-fi@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/fr.xpi .xpi + language=fr + extensionID=langpack-fr@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-fr@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/fr.xpi -d langpack-fr@thunderbird.mozilla.org + xargs chmod 644 + find langpack-fr@thunderbird.mozilla.org -type f + cd langpack-fr@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-fr@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-fr@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo fr ++ sed -e s/-/_/g + language=fr + echo '%lang(fr) /usr/lib64/thunderbird/distribution/extensions/langpack-fr@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/fy-NL.xpi .xpi + language=fy-NL + extensionID=langpack-fy-NL@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-fy-NL@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/fy-NL.xpi -d langpack-fy-NL@thunderbird.mozilla.org + find langpack-fy-NL@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-fy-NL@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-fy-NL@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-fy-NL@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo fy-NL ++ sed -e s/-/_/g + language=fy_NL + echo '%lang(fy_NL) /usr/lib64/thunderbird/distribution/extensions/langpack-fy-NL@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ga-IE.xpi .xpi + language=ga-IE + extensionID=langpack-ga-IE@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ga-IE@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ga-IE.xpi -d langpack-ga-IE@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ga-IE@thunderbird.mozilla.org -type f + cd langpack-ga-IE@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ga-IE@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-ga-IE@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ga-IE + language=ga_IE + echo '%lang(ga_IE) /usr/lib64/thunderbird/distribution/extensions/langpack-ga-IE@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/gd.xpi .xpi + language=gd + extensionID=langpack-gd@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-gd@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/gd.xpi -d langpack-gd@thunderbird.mozilla.org + find langpack-gd@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-gd@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-gd@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-gd@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo gd ++ sed -e s/-/_/g + language=gd + echo '%lang(gd) /usr/lib64/thunderbird/distribution/extensions/langpack-gd@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/gl.xpi .xpi + language=gl + extensionID=langpack-gl@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-gl@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/gl.xpi -d langpack-gl@thunderbird.mozilla.org + find langpack-gl@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-gl@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-gl@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-gl@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo gl + language=gl + echo '%lang(gl) /usr/lib64/thunderbird/distribution/extensions/langpack-gl@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/he.xpi .xpi + language=he + extensionID=langpack-he@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-he@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/he.xpi -d langpack-he@thunderbird.mozilla.org + find langpack-he@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-he@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-he@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-he@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo he + language=he + echo '%lang(he) /usr/lib64/thunderbird/distribution/extensions/langpack-he@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/hr.xpi .xpi + language=hr + extensionID=langpack-hr@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-hr@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/hr.xpi -d langpack-hr@thunderbird.mozilla.org + find langpack-hr@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-hr@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-hr@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-hr@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo hr + language=hr + echo '%lang(hr) /usr/lib64/thunderbird/distribution/extensions/langpack-hr@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/hsb.xpi .xpi + language=hsb + extensionID=langpack-hsb@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-hsb@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/hsb.xpi -d langpack-hsb@thunderbird.mozilla.org + find langpack-hsb@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-hsb@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-hsb@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-hsb@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo hsb ++ sed -e s/-/_/g + language=hsb + echo '%lang(hsb) /usr/lib64/thunderbird/distribution/extensions/langpack-hsb@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/hu.xpi .xpi + language=hu + extensionID=langpack-hu@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-hu@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/hu.xpi -d langpack-hu@thunderbird.mozilla.org + find langpack-hu@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-hu@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-hu@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-hu@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo hu + language=hu + echo '%lang(hu) /usr/lib64/thunderbird/distribution/extensions/langpack-hu@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/hy-AM.xpi .xpi + language=hy-AM + extensionID=langpack-hy-AM@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-hy-AM@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/hy-AM.xpi -d langpack-hy-AM@thunderbird.mozilla.org + find langpack-hy-AM@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-hy-AM@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-hy-AM@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-hy-AM@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo hy-AM + language=hy_AM + echo '%lang(hy_AM) /usr/lib64/thunderbird/distribution/extensions/langpack-hy-AM@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/id.xpi .xpi + language=id + extensionID=langpack-id@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-id@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/id.xpi -d langpack-id@thunderbird.mozilla.org + find langpack-id@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-id@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-id@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-id@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo id + language=id + echo '%lang(id) /usr/lib64/thunderbird/distribution/extensions/langpack-id@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/is.xpi .xpi + language=is + extensionID=langpack-is@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-is@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/is.xpi -d langpack-is@thunderbird.mozilla.org + find langpack-is@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-is@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-is@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-is@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo is ++ sed -e s/-/_/g + language=is + echo '%lang(is) /usr/lib64/thunderbird/distribution/extensions/langpack-is@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/it.xpi .xpi + language=it + extensionID=langpack-it@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-it@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/it.xpi -d langpack-it@thunderbird.mozilla.org + find langpack-it@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-it@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-it@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - + /usr/bin/install -m 644 langpack-it@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions /builddir/build/BUILD/thunderbird-78.6.1 ++ sed -e s/-/_/g ++ echo it + language=it + echo '%lang(it) /usr/lib64/thunderbird/distribution/extensions/langpack-it@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ja.xpi .xpi + language=ja + extensionID=langpack-ja@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ja@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ja.xpi -d langpack-ja@thunderbird.mozilla.org + find langpack-ja@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-ja@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ja@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - + /usr/bin/install -m 644 langpack-ja@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions /builddir/build/BUILD/thunderbird-78.6.1 ++ sed -e s/-/_/g ++ echo ja + language=ja + echo '%lang(ja) /usr/lib64/thunderbird/distribution/extensions/langpack-ja@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ka.xpi .xpi + language=ka + extensionID=langpack-ka@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ka@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ka.xpi -d langpack-ka@thunderbird.mozilla.org + find langpack-ka@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-ka@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ka@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ka@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ka + language=ka + echo '%lang(ka) /usr/lib64/thunderbird/distribution/extensions/langpack-ka@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/kab.xpi .xpi + language=kab + extensionID=langpack-kab@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-kab@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/kab.xpi -d langpack-kab@thunderbird.mozilla.org + find langpack-kab@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-kab@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-kab@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-kab@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo kab ++ sed -e s/-/_/g + language=kab + echo '%lang(kab) /usr/lib64/thunderbird/distribution/extensions/langpack-kab@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/kk.xpi .xpi + language=kk + extensionID=langpack-kk@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-kk@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/kk.xpi -d langpack-kk@thunderbird.mozilla.org + find langpack-kk@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-kk@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-kk@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-kk@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo kk + language=kk + echo '%lang(kk) /usr/lib64/thunderbird/distribution/extensions/langpack-kk@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ko.xpi .xpi + language=ko + extensionID=langpack-ko@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ko@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ko.xpi -d langpack-ko@thunderbird.mozilla.org + find langpack-ko@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-ko@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ko@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ko@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ko + language=ko + echo '%lang(ko) /usr/lib64/thunderbird/distribution/extensions/langpack-ko@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/lt.xpi .xpi + language=lt + extensionID=langpack-lt@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-lt@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/lt.xpi -d langpack-lt@thunderbird.mozilla.org + xargs chmod 644 + find langpack-lt@thunderbird.mozilla.org -type f + cd langpack-lt@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-lt@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-lt@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo lt ++ sed -e s/-/_/g + language=lt + echo '%lang(lt) /usr/lib64/thunderbird/distribution/extensions/langpack-lt@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ms.xpi .xpi + language=ms + extensionID=langpack-ms@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ms@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ms.xpi -d langpack-ms@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ms@thunderbird.mozilla.org -type f + cd langpack-ms@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ms@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-ms@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo ms ++ sed -e s/-/_/g + language=ms + echo '%lang(ms) /usr/lib64/thunderbird/distribution/extensions/langpack-ms@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/nb-NO.xpi .xpi + language=nb-NO + extensionID=langpack-nb-NO@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-nb-NO@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/nb-NO.xpi -d langpack-nb-NO@thunderbird.mozilla.org + find langpack-nb-NO@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-nb-NO@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-nb-NO@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-nb-NO@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo nb-NO ++ sed -e s/-/_/g + language=nb_NO + echo '%lang(nb_NO) /usr/lib64/thunderbird/distribution/extensions/langpack-nb-NO@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/nl.xpi .xpi + language=nl + extensionID=langpack-nl@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-nl@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/nl.xpi -d langpack-nl@thunderbird.mozilla.org + find langpack-nl@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-nl@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-nl@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-nl@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo nl + language=nl + echo '%lang(nl) /usr/lib64/thunderbird/distribution/extensions/langpack-nl@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/nn-NO.xpi .xpi + language=nn-NO + extensionID=langpack-nn-NO@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-nn-NO@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/nn-NO.xpi -d langpack-nn-NO@thunderbird.mozilla.org + xargs chmod 644 + find langpack-nn-NO@thunderbird.mozilla.org -type f + cd langpack-nn-NO@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-nn-NO@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-nn-NO@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo nn-NO + language=nn_NO + echo '%lang(nn_NO) /usr/lib64/thunderbird/distribution/extensions/langpack-nn-NO@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/pa-IN.xpi .xpi + language=pa-IN + extensionID=langpack-pa-IN@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-pa-IN@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/pa-IN.xpi -d langpack-pa-IN@thunderbird.mozilla.org + xargs chmod 644 + find langpack-pa-IN@thunderbird.mozilla.org -type f + cd langpack-pa-IN@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-pa-IN@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-pa-IN@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo pa-IN + language=pa_IN + echo '%lang(pa_IN) /usr/lib64/thunderbird/distribution/extensions/langpack-pa-IN@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/pl.xpi .xpi + language=pl + extensionID=langpack-pl@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-pl@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/pl.xpi -d langpack-pl@thunderbird.mozilla.org + xargs chmod 644 + find langpack-pl@thunderbird.mozilla.org -type f + cd langpack-pl@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-pl@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-pl@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo pl + language=pl + echo '%lang(pl) /usr/lib64/thunderbird/distribution/extensions/langpack-pl@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/pt-BR.xpi .xpi + language=pt-BR + extensionID=langpack-pt-BR@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-pt-BR@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/pt-BR.xpi -d langpack-pt-BR@thunderbird.mozilla.org + xargs chmod 644 + find langpack-pt-BR@thunderbird.mozilla.org -type f + cd langpack-pt-BR@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-pt-BR@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-pt-BR@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo pt-BR + language=pt_BR + echo '%lang(pt_BR) /usr/lib64/thunderbird/distribution/extensions/langpack-pt-BR@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/pt-PT.xpi .xpi + language=pt-PT + extensionID=langpack-pt-PT@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-pt-PT@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/pt-PT.xpi -d langpack-pt-PT@thunderbird.mozilla.org + xargs chmod 644 + find langpack-pt-PT@thunderbird.mozilla.org -type f + cd langpack-pt-PT@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-pt-PT@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-pt-PT@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo pt-PT + language=pt_PT + echo '%lang(pt_PT) /usr/lib64/thunderbird/distribution/extensions/langpack-pt-PT@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/rm.xpi .xpi + language=rm + extensionID=langpack-rm@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-rm@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/rm.xpi -d langpack-rm@thunderbird.mozilla.org + xargs chmod 644 + find langpack-rm@thunderbird.mozilla.org -type f + cd langpack-rm@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-rm@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-rm@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo rm + language=rm + echo '%lang(rm) /usr/lib64/thunderbird/distribution/extensions/langpack-rm@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ro.xpi .xpi + language=ro + extensionID=langpack-ro@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ro@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ro.xpi -d langpack-ro@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ro@thunderbird.mozilla.org -type f + cd langpack-ro@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ro@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ro@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ro + language=ro + echo '%lang(ro) /usr/lib64/thunderbird/distribution/extensions/langpack-ro@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/ru.xpi .xpi + language=ru + extensionID=langpack-ru@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-ru@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/ru.xpi -d langpack-ru@thunderbird.mozilla.org + xargs chmod 644 + find langpack-ru@thunderbird.mozilla.org -type f + cd langpack-ru@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-ru@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - /builddir/build/BUILD/thunderbird-78.6.1 + /usr/bin/install -m 644 langpack-ru@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo ru + language=ru + echo '%lang(ru) /usr/lib64/thunderbird/distribution/extensions/langpack-ru@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/si.xpi .xpi + language=si + extensionID=langpack-si@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-si@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/si.xpi -d langpack-si@thunderbird.mozilla.org + find langpack-si@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-si@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-si@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-si@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo si + language=si + echo '%lang(si) /usr/lib64/thunderbird/distribution/extensions/langpack-si@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/sk.xpi .xpi + language=sk + extensionID=langpack-sk@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-sk@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/sk.xpi -d langpack-sk@thunderbird.mozilla.org + find langpack-sk@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-sk@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-sk@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-sk@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo sk ++ sed -e s/-/_/g + language=sk + echo '%lang(sk) /usr/lib64/thunderbird/distribution/extensions/langpack-sk@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/sl.xpi .xpi + language=sl + extensionID=langpack-sl@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-sl@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/sl.xpi -d langpack-sl@thunderbird.mozilla.org + find langpack-sl@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-sl@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-sl@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-sl@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo sl ++ sed -e s/-/_/g + language=sl + echo '%lang(sl) /usr/lib64/thunderbird/distribution/extensions/langpack-sl@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/sq.xpi .xpi + language=sq + extensionID=langpack-sq@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-sq@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/sq.xpi -d langpack-sq@thunderbird.mozilla.org + xargs chmod 644 + find langpack-sq@thunderbird.mozilla.org -type f + cd langpack-sq@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-sq@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-sq@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo sq + language=sq + echo '%lang(sq) /usr/lib64/thunderbird/distribution/extensions/langpack-sq@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/sr.xpi .xpi + language=sr + extensionID=langpack-sr@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-sr@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/sr.xpi -d langpack-sr@thunderbird.mozilla.org + xargs chmod 644 + find langpack-sr@thunderbird.mozilla.org -type f + cd langpack-sr@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-sr@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-sr@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo sr + language=sr + echo '%lang(sr) /usr/lib64/thunderbird/distribution/extensions/langpack-sr@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/sv-SE.xpi .xpi + language=sv-SE + extensionID=langpack-sv-SE@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-sv-SE@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/sv-SE.xpi -d langpack-sv-SE@thunderbird.mozilla.org + xargs chmod 644 + find langpack-sv-SE@thunderbird.mozilla.org -type f + cd langpack-sv-SE@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-sv-SE@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-sv-SE@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo sv-SE + language=sv_SE + echo '%lang(sv_SE) /usr/lib64/thunderbird/distribution/extensions/langpack-sv-SE@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/th.xpi .xpi + language=th + extensionID=langpack-th@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-th@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/th.xpi -d langpack-th@thunderbird.mozilla.org + find langpack-th@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-th@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-th@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-th@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo th ++ sed -e s/-/_/g + language=th + echo '%lang(th) /usr/lib64/thunderbird/distribution/extensions/langpack-th@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/tr.xpi .xpi + language=tr + extensionID=langpack-tr@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-tr@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/tr.xpi -d langpack-tr@thunderbird.mozilla.org + xargs chmod 644 + find langpack-tr@thunderbird.mozilla.org -type f + cd langpack-tr@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-tr@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - + /usr/bin/install -m 644 langpack-tr@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions /builddir/build/BUILD/thunderbird-78.6.1 ++ echo tr ++ sed -e s/-/_/g + language=tr + echo '%lang(tr) /usr/lib64/thunderbird/distribution/extensions/langpack-tr@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/uk.xpi .xpi + language=uk + extensionID=langpack-uk@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-uk@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/uk.xpi -d langpack-uk@thunderbird.mozilla.org + find langpack-uk@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-uk@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-uk@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-uk@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo uk ++ sed -e s/-/_/g + language=uk + echo '%lang(uk) /usr/lib64/thunderbird/distribution/extensions/langpack-uk@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/uz.xpi .xpi + language=uz + extensionID=langpack-uz@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-uz@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/uz.xpi -d langpack-uz@thunderbird.mozilla.org + xargs chmod 644 + find langpack-uz@thunderbird.mozilla.org -type f + cd langpack-uz@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-uz@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-uz@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ sed -e s/-/_/g ++ echo uz + language=uz + echo '%lang(uz) /usr/lib64/thunderbird/distribution/extensions/langpack-uz@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/vi.xpi .xpi + language=vi + extensionID=langpack-vi@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-vi@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/vi.xpi -d langpack-vi@thunderbird.mozilla.org + find langpack-vi@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-vi@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-vi@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-vi@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo vi ++ sed -e s/-/_/g + language=vi + echo '%lang(vi) /usr/lib64/thunderbird/distribution/extensions/langpack-vi@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/zh-CN.xpi .xpi + language=zh-CN + extensionID=langpack-zh-CN@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-zh-CN@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/zh-CN.xpi -d langpack-zh-CN@thunderbird.mozilla.org + find langpack-zh-CN@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-CN@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-zh-CN@thunderbird.mozilla.org.xpi chrome localization manifest.json /builddir/build/BUILD/thunderbird-78.6.1 + cd - + /usr/bin/install -m 644 langpack-zh-CN@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions ++ echo zh-CN ++ sed -e s/-/_/g + language=zh_CN + echo '%lang(zh_CN) /usr/lib64/thunderbird/distribution/extensions/langpack-zh-CN@thunderbird.mozilla.org.xpi' + for langpack in `ls thunderbird-langpacks/*.xpi` ++ basename thunderbird-langpacks/zh-TW.xpi .xpi + language=zh-TW + extensionID=langpack-zh-TW@thunderbird.mozilla.org + /usr/bin/mkdir -p langpack-zh-TW@thunderbird.mozilla.org + unzip -qq thunderbird-langpacks/zh-TW.xpi -d langpack-zh-TW@thunderbird.mozilla.org + find langpack-zh-TW@thunderbird.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-TW@thunderbird.mozilla.org + zip -qq -r9mX ../langpack-zh-TW@thunderbird.mozilla.org.xpi chrome localization manifest.json + cd - + /usr/bin/install -m 644 langpack-zh-TW@thunderbird.mozilla.org.xpi /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/distribution/extensions /builddir/build/BUILD/thunderbird-78.6.1 ++ sed -e s/-/_/g ++ echo zh-TW + language=zh_TW + echo '%lang(zh_TW) /usr/lib64/thunderbird/distribution/extensions/langpack-zh-TW@thunderbird.mozilla.org.xpi' + /usr/bin/rm -rf thunderbird-langpacks + /usr/bin/rm -rf /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird-devel-78.6.1 + install -c -m 644 LICENSE /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird + /usr/bin/rm -rf /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x//usr/lib64/thunderbird/dictionaries ++ pkg-config --variable prefix hunspell + ln -s /usr/share/myspell /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/dictionaries + /usr/bin/mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/components + touch /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/components/compreg.dat + touch /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/components/xpti.dat + mkdir -p /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/share/appdata + cat ++ date +%F + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 78.6.1-1.fc33 --unique-debug-suffix -78.6.1-1.fc33.s390x --unique-debug-src-base thunderbird-78.6.1-1.fc33.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/thunderbird-78.6.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libldap60.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/gtk2/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libldap60.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/gtk2/libmozgtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libldif60.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/liblgpllibs.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libldif60.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/liblgpllibs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozgtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozsqlite3.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozsqlite3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozwayland.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libmozwayland.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libprldap60.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libprldap60.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/librnp.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/librnp.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libxul.so extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/libxul.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/pingsender extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/pingsender explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/plugin-container extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/plugin-container explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird-bin extracting debug info from /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird-bin dwz: ./usr/lib64/thunderbird/libxul.so-78.6.1-1.fc33.s390x.debug: Too many DIEs, not optimizing original debug info size: 3338484kB, size after compression: 3325912kB /usr/lib/rpm/sepdebugcrcfix: Updated 13 CRC32s, 1 CRC32s did match. cpio: objdir/gfx/angle/targets/preprocessor/Tokenizer.l: Cannot stat: No such file or directory cpio: objdir/gfx/angle/targets/translator/glslang.l: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/NONE: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-number-parser.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-number-parser.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-indic-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-indic-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.rl: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-use-machine.hh: Cannot stat: No such file or directory cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-use-machine.rl: Cannot stat: No such file or directory 712977 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/lib64/thunderbird/defaults/pref/all-redhat.js is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/thunderbird/greprefs/all-redhat.js is executable but has no shebang, removing executable bit mangling shebang in /usr/bin/thunderbird from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/thunderbird-wayland from /bin/bash to #!/usr/bin/bash *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/objdir/dist/include/google/protobuf/io/coded_stream.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/other-licenses/atk-1.0/atk/atkrelationtype.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/third_party/rust/plane-split/src/bsp.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/third_party/rust/plane-split/src/clip.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/third_party/rust/plane-split/src/lib.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/third_party/rust/plane-split/src/polygon.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/third_party/rust/type-map/src/lib.rs is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/thunderbird-78.6.1-1.fc33.s390x/toolkit/components/protobuf/src/google/protobuf/generated_enum_util.cc is executable but has no shebang, removing executable bit Processing files: thunderbird-78.6.1-1.fc33.s390x warning: Duplicate build-ids /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird-bin and /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib64/thunderbird/thunderbird warning: absolute symlink: /usr/lib64/thunderbird/dictionaries -> /usr/share/myspell warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-af@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ar@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ast@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-be@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-bg@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-br@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ca@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-cak@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-cs@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-cy@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-da@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-de@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-dsb@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-el@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-en-CA@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-en-GB@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-es-AR@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-es-ES@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-et@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-eu@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-fa@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-fi@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-fr@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-fy-NL@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ga-IE@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-gd@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-gl@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-he@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-hr@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-hsb@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-hu@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-hy-AM@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-id@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-is@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-it@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ja@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ka@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-kab@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-kk@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ko@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-lt@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ms@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-nb-NO@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-nl@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-nn-NO@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-pa-IN@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-pl@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-pt-BR@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-pt-PT@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-rm@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ro@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-ru@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-si@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-sk@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-sl@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-sq@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-sr@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-sv-SE@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-th@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-tr@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-uk@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-uz@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-vi@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-zh-CN@thunderbird.mozilla.org.xpi warning: File listed twice: /usr/lib64/thunderbird/distribution/extensions/langpack-zh-TW@thunderbird.mozilla.org.xpi Provides: application() application(mozilla-thunderbird.desktop) libldap60.so()(64bit) libldif60.so()(64bit) liblgpllibs.so()(64bit) libmozgtk.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libprldap60.so()(64bit) librnp.so()(64bit) librnp.so(librnp.so)(64bit) libxul.so()(64bit) libxul.so(xul78)(64bit) metainfo() metainfo(mozilla-thunderbird.appdata.xml) mimehandler(message/rfc822) mimehandler(x-scheme-handler/mailto) thunderbird = 78.6.1-1.fc33 thunderbird(s390-64) = 78.6.1-1.fc33 thunderbird-lightning Requires(interp): /bin/sh /bin/sh /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(postun): /bin/sh Requires(posttrans): /bin/sh Requires: /usr/bin/bash ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXrender.so.1()(64bit) libXt.so.6()(64bit) libatk-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.4)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libdbus-glib-1.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2)(64bit) libffi.so.6()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgdk-3.so.0()(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgthread-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libharfbuzz.so.0()(64bit) libldap60.so()(64bit) libldif60.so()(64bit) liblgpllibs.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmozgtk.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.10.2)(64bit) libnss3.so(NSS_3.11)(64bit) libnss3.so(NSS_3.11.2)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.12.3)(64bit) libnss3.so(NSS_3.12.4)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.12.9)(64bit) libnss3.so(NSS_3.13)(64bit) libnss3.so(NSS_3.13.2)(64bit) libnss3.so(NSS_3.15)(64bit) libnss3.so(NSS_3.16.1)(64bit) libnss3.so(NSS_3.16.2)(64bit) libnss3.so(NSS_3.19)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.21)(64bit) libnss3.so(NSS_3.22)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.30)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.43)(64bit) libnss3.so(NSS_3.44)(64bit) libnss3.so(NSS_3.45)(64bit) libnss3.so(NSS_3.47)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.6)(64bit) libnss3.so(NSS_3.7)(64bit) libnss3.so(NSS_3.8)(64bit) libnss3.so(NSS_3.9)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libnssutil3.so(NSSUTIL_3.12)(64bit) libnssutil3.so(NSSUTIL_3.12.3)(64bit) libnssutil3.so(NSSUTIL_3.12.5)(64bit) libnssutil3.so(NSSUTIL_3.13)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libprldap60.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.12)(64bit) libpthread.so.0(GLIBC_2.2)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2)(64bit) libsmime3.so()(64bit) libsmime3.so(NSS_3.13)(64bit) libsmime3.so(NSS_3.16)(64bit) libsmime3.so(NSS_3.2)(64bit) libsmime3.so(NSS_3.4)(64bit) libsmime3.so(NSS_3.4.1)(64bit) libsmime3.so(NSS_3.6)(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.12.6)(64bit) libssl3.so(NSS_3.13)(64bit) libssl3.so(NSS_3.13.2)(64bit) libssl3.so(NSS_3.14)(64bit) libssl3.so(NSS_3.15)(64bit) libssl3.so(NSS_3.15.4)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.21)(64bit) libssl3.so(NSS_3.22)(64bit) libssl3.so(NSS_3.23)(64bit) libssl3.so(NSS_3.27)(64bit) libssl3.so(NSS_3.28)(64bit) libssl3.so(NSS_3.30.0.1)(64bit) libssl3.so(NSS_3.33)(64bit) libssl3.so(NSS_3.4)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-shm.so.0()(64bit) libxcb.so.1()(64bit) libxul.so()(64bit) libxul.so(xul78)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) libz.so.1(ZLIB_1.2.3.4)(64bit) libz.so.1(ZLIB_1.2.9)(64bit) rtld(GNU_HASH) Obsoletes: thunderbird-lightning thunderbird-lightning-gdata <= 1:3.3.0.14 Suggests: u2f-hidraw-policy Processing files: thunderbird-wayland-78.6.1-1.fc33.s390x Provides: application() application(mozilla-thunderbird-wayland.desktop) mimehandler(message/rfc822) mimehandler(x-scheme-handler/mailto) thunderbird-wayland = 78.6.1-1.fc33 thunderbird-wayland(s390-64) = 78.6.1-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash Processing files: thunderbird-debugsource-78.6.1-1.fc33.s390x Provides: thunderbird-debugsource = 78.6.1-1.fc33 thunderbird-debugsource(s390-64) = 78.6.1-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: thunderbird-debuginfo-78.6.1-1.fc33.s390x warning: Duplicate build-ids /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib/debug/usr/lib64/thunderbird/thunderbird-78.6.1-1.fc33.s390x.debug and /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x/usr/lib/debug/usr/lib64/thunderbird/thunderbird-bin-78.6.1-1.fc33.s390x.debug Provides: debuginfo(build-id) = 2d959ae00af084b414359f25f07be91537adcf61 debuginfo(build-id) = 2db3e1364483c1a0317dad7caaee785e15ed4621 debuginfo(build-id) = 3c7e6a1c4268fa96cea22e0b745f7e86c48afb95 debuginfo(build-id) = 4b92f27f7010545a480500174bd94e92f8881e5e debuginfo(build-id) = 5c0219b2fc8bb76385217923118c953bc5431458 debuginfo(build-id) = 774588ebc1b5fcd8c18ae7ecf10fd45d3c356028 debuginfo(build-id) = 91a261d8eddabffbcb123c8a73bdf7c067d31fa1 debuginfo(build-id) = cbf7c44587ad3fdf7adad4832f47ff046cee5730 debuginfo(build-id) = d4297fc2f53b5030213e50040f1fc803bd8f20dc debuginfo(build-id) = ec52a2991d3b75a1d587a9f44e36a48b0bf40894 debuginfo(build-id) = f132348129565e98220b72e716d6de938c9272c0 debuginfo(build-id) = f85e092b9d541fd7b021a427488ccb2af16a4b6e debuginfo(build-id) = f8eab4e9dcd203656e38c0b92f555db0b6bc056a debuginfo(build-id) = nilnil thunderbird-debuginfo = 78.6.1-1.fc33 thunderbird-debuginfo(s390-64) = 78.6.1-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: thunderbird-debugsource(s390-64) = 78.6.1-1.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x Wrote: /builddir/build/RPMS/thunderbird-debugsource-78.6.1-1.fc33.s390x.rpm Wrote: /builddir/build/RPMS/thunderbird-78.6.1-1.fc33.s390x.rpm Wrote: /builddir/build/RPMS/thunderbird-wayland-78.6.1-1.fc33.s390x.rpm Wrote: /builddir/build/RPMS/thunderbird-debuginfo-78.6.1-1.fc33.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X0jPY6 + umask 022 + cd /builddir/build/BUILD + cd thunderbird-78.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/thunderbird-78.6.1-1.fc33.s390x + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0